Gamerace on 09 August 2012
On Wiiware there's some more recent releases that are missing:
Frogger: Hyper Edition
and there was a racing / platforming game some time ago, which name escapes me, 4 player, physics based. Someone?