Puppeteer Trailer September 19, 2012 matthewces Puppeteer gets a new trailer which was shown during this year's Tokyo Game Show Conferences. 19.09.12