This unreleased racing game was announced by Nintendo during E3 '99, but never saw retail release.
Ups! sorry we're collecting characters for this videogame