Puppeteer Halloween Trailer

A new trailer for the Playstation exclusive, Puppeteer, has been released just in time for Halloween.

30.10.12