Multimedia design June 10, 2022 0 The Plucky Squire’s multimedia design could be a huge draw Devolver Digital has once again delivered some very promising upcoming indie games set to release…