Aug
16

Puppeteer GamesCom 2012

Posted by Adam2Marsh 0 Comment

Announced at GamesCom 2012 – Japan Studio have released a masquerade of a trailer showing off their new game Puppeteer. Sit back and watch the show… you won’t be disappointed.