Super Destronaut 3D New 3DS footage (off-screen)
Posted on March 29, 2017 by Brian(@NE_Brian) in 3DS eShop, New Nintendo 3DS, Videos
Super Destronaut 3D came out on the North American 3DS eShop last week as a digital download. In Europe, it’s due out tomorrow. Check out some off-screen footage below.