Shadow Puppeteer to Release on Wii U™ January 28
Shadow Puppeteer to Release on Wii U™ January 28Shadow Puppeteer will release on Wii U January 28.In Shadow Puppeteer, players assume the roles of a boy and his shadow, separated from one another b...