I have to say that the cover looks pretty pervy when it's small like that. Thank god I know those are tires and not bedknobs.
I played this for less than 3 minutes and decided that I had to own a DS, if for no other reason than this incredibly smooth, amazingly fun little bit of Mario love.
There's even a US bundle that lets you grab a red colorway of the DS w/Mario Kart included.
It comes with a bunch of geigh Nascar-ish decals too so you can pimp your DS, but I recommend just flying it naked.