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:

Leave a Reply

Your email address will not be published.