Found this cool Mazda race game.
...re-post, but fun all the same!
My mistake then. Says there's new tracks every month though.
Forum Rules