Puppeteer: Game Trailers and Gameplay Videos You Need to See 9 years ago SCE Japan Studios is crafting this eccentric platformer.