Definitely has a Gran Turismo 2 feeling.In fact, every time I was hearing the Trigun opening, I was thinking of how it would be fitting for a car race videogame.
You can visualize the whole circuit, the turns, the jumps, the skid at the arrival...