If Need 4 Speed can do it, I guess Nintendo can too. Mario Kart 9 was finally properly revealed as a launch title for the ...