Ahh the memories.
I first saw this game running in a computer shop on a 3DO and thought it looked awesome.
Then later, my regular PC magazine featured a demo on the cover CD. The presentation blew me away and I played it repeatedly. I loved the videos for the cars, the demo featured the videos for the Dodge Viper and I'll never forget the music to this day.
I bought the game pretty quickly once it came out and loved it.