Mario Kart 7 is out now around the world, and to celebrate the release of Mario's latest racing outing Nintendo UK shelled out on a launch party at London's Sports Café this past Wednesday. Nintendo Life editor James Newton was there.

Read more...