Snow Cannon Games CompanyOverviewGames Navigation: Home / Companies / Snow Cannon Games Overview Avg. Review Score 6/10 Avg. Game Rating 5/10 Snow Cannon Games Games Shadow Puppeteer Wii U eShop Snow Cannon Games / Sarepta Studio 28th Jan 2016 (UK/EU)28th Jan 2016 (NA) Share: