Super Mario 3D Land and Mario Kart 7 Come to 3DS eShop
Four formerly retail-only 3DS games arrive on the eShop today. Super Mario 3D Land, The Legend of Zelda: Ocarina of Time 3D, Star Fox 64 3D, and Mario Kart 7 will all be released digitally for $39.99 apiece. On Sunday, they’ll be joined by new release Style Savvy: Trendsetters, which lets players create a boutique clothing store and stock it with […]