Puppeteer launch trailer
SCE Japan Studio presents the colorful launch trailer for Puppeteer. Get your hands on it!