Land, sea and air

Mario Kart was confirmed for release this Christmas, resulting in much rejoicing, but it's the new additions to the series that will likely get gamers geared up (sorry) for the upcoming 3D racer.

Read more...