This combat racing game was 8$ at Game Over Videogames. The camera is annoying, your car is always placed three quarters down the screen, regardless of which direction you're driving. The tracks are weirdly non-euclidian, as they loop but mostly go upwards. Maybe you're racing on a cylinder?
I played a single race of this game that I forgot that I actually own.
The music is pretty awesome!
It seems like I should like this game, but it never really gets me.