Another round of Star Ghost footage
Posted on March 10, 2016 by Brian(@NE_Brian) in Videos, Wii U eShop
More footage from Star Ghost – one of today’s Wii U eShop releases in North America and Europe – is here. There’s 12 minutes of footage in the video below.