I have to second your cheating car there, Jaimas. That one would always find a way to sneak past you on the later levels, especially when you were out of weaponry to fight back.
I HATE YOU YELLOW CAR, AND EVERYTHING YOU STAND/RACE FOR!!!
Still, a kick-ass game that I still play every now and then (and I, too, have the actual cartridge).