Seems cool, but I'm not sure all the people will love the pixel art (and...consider that the old Mario Kart games are working on Ouya, with emulators).

Maybe a more complex visual style (similar to the recent Mario Kart 8) could attract more players: