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