Besides the presentations about the cars in this game, it's incredibly rough and not really worth getting into. Watch the presentations on youtube and carry on.
It looks nice for a Saturn game, but the cars handle really bad and the track layouts are a snooze fest. It's interesting to see how it all started, but only worth playing for this reason.