I'm trying to remember the name of the NES game where you had these racing hovership type things, and every time you won a race you would have to repair. On occasion you could also upgrade to a new hovership. There were traps and things, and you could fall off the track.
Help would be appreciated as I want to play this on my Emulator =D