PuppetShow: Lost Town


The women of Paris are being turned into puppets! Can you find out who's pulling the strings?Stop the deadly puppet master terrorizing the women of Paris!The Collector's Edition includes:
Download game
Screenshots Game:

Leave a Reply

Your email address will not be published.