Just in case you haven’t checked it out yet, this is the first teaser for Puppetz, our wicked free iPhone game which will be released on October 31st on the Appstore.
Stay ready for the new upcoming gameplay trailer. Hooooray!
To know more about Puppetz, click here
Take care, my friends,