Puppet Show: Mystery of Joyville/ Souls of the Innocent Includes PuppetShow - Mystery of Joyville and PuppetShow 2 - Souls of the Innocent The puppet show in Joyville was once a wondrous attraction until the great fire. Now, rusted gears and dark mysteries lay within strange machinations and disheveled puppets In PuppetShow: Mystery of Joyville, you are tasked with solving nefarious puzzles, finding hidden clues, and uncovering the dark secrets of a town that is anything but joyful. Return to the terrifying PuppetShow in this spooky sequel! A young girl has been asleep for over two days, and the local doctors are at a loss. The townspeople believe her condition to be a curse emanating from a dark magicians castle in the mountains, so its up to you to track down the cause of the curse and save the Souls of the Innocent!