- Download games
- All download games
- Popular games
- New games
- Windows 10 games
- Game walkthroughs
- Best playing value
- FunPass
- Online games
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!
Try the full version of PuppetShow - Lost Town Deluxe for free!
PuppetShow - Lost Town Deluxe features