Puppet Show 3: Lost Town is a puzzle game developed by Big Fish Games and released on Microsoft Windows. Continue Reading → Jump to a section: Home Releases Credits Overview Walkthrough Achievements Cheats Puppet Show 3: Lost Town Brainwaves View all → Discussion Article Thought Review 100 Share Puppet Show 3: Lost Town with others Games You May Like Star Girl: Valentine Hearts The Hidden Mystery Collectives: Puppet Show 1 & 2 Farm Heroes Saga CSI: Miami Puppet Show 3: Lost Town Releases Credits Characters List Overview Walkthrough Achievements Cheats Updates