Mario Kart is part of Nintendo's strategy to boost Wii U momentum, sooner rather than later.

More...