From what I can remember:
3DS: Super Mario 3D Land, Mario Kart 7.
Wii: Mario Kart Wii, Super Mario Galaxy.
GameCube: Mario Kart Double Dash!!
That's it. I have had quite a lot of Mario games but I never got around to finishing them.
Carl is a Piplup hater and deserves to be punished eternally.