The people over at SCE Japan Studios have assembled a new trailer that describes a few of the concepts behind Puppeteer. In the video Gavin Moore, Art Director, explains the plot, where the story takes place, the characters and why they decided to make the game a platformer.
Puppeteer will be launching on the PS3 on September 10, 2013