North American Mario Sports Superstars site open
Mario Sports Superstars just came out in Europe on Friday, but 3DS owners in North America will need to wait until March 24 for the game’s release. Until then, you can access the new site here. It’s filled with gameplay details, images, and more.
Leave a Reply