Puppeteer Gamescom TrailerEnter the magical theater of the strange and fantastic in Puppeteer as you try to get your soul back.By Erick Tay on August 14, 2012 at 3:06PM PDT Puppeteer