Silly game. Essentially, it's LittleBigPlanet meets kart racing. The racing is a blast, moreso online than the frustrating single-player. But what the game is really all about is just making your own karts, tracks, and racers, and sharing them online. It's much more intuitive than LittleBigPlanet, which I found to be pretty overwhelming if you were attempting to create an interesting level.
Anyway, I've designed a couple karts and racers myself, but only bothered to publish one of them online. I'm not the best at this sort of thing, but I can say w/ utmost confidence that I officially have the only decent looking Alex Ovechkin racer available to download! Apparently a couple random people online agree and have downloaded him for themselves.
Nobody reading this probably has the game, but you can still check out a 2-d version of my Ovi racer at this link.
Very fun game as long as it's not just for the single-player.