IT's in french because it says "Quitter" which is quit in french. Its the Mario Kart DS from the convention in France that was leaked obviously. Can't wait!
At the Nintendo preview thing that people are playing Mario Kart DS. The single kart game sends the multiplayer game to the other DS's. This multiplayer part of the game was then dumped and it going to be out soon as a release. Just a guess.