Good god, I sure as hell HOPE there are 3rd party add ons that improve this game. That, or everyone playing it has a crappy PC that won't play the new stuff...
Graphics and sounds are crap... good for 1997, but damn... if I wanted to look at green blobs I'd play Pole Position.