- Download games
- Best playing value
Release date: 5 August 2015
In Puppet Show - Lost Town Deluxe, a city is in turmoil over the discovery of a huge system of caves. The town's citizens make their way to the spectacular opening, but they're not the only ones. In a flash, little Suzy is taken by a terrifying mechanical beast. Put your detective head on and search for hidden objects to save her. Unravel a well buried secret in Puppet Show - Lost Town Deluxe!
Don't wait any longer - Play PuppetShow - Lost Town Deluxe for free today!
PuppetShow - Lost Town Deluxe features