Super Mario 3D Land, Mario Kart 7 get release windows
Nintendo announced today that Super Mario 3D Land will release in November, followed by Mario Kart 7 in December.
New to Shacknews? Signup for a Free Account
Already have an account? Login Now
Nintendo announced today that Super Mario 3D Land will release in November, followed by Mario Kart 7 in December.