Yay! A proper 3D flash!
The 3D reminded me of the PS1 graphics. I now have nostalgia.
This is a really tricky game at first, but once you've played it, you get better and better every time. (Not me, I got worse every race.)
I'll keep my eye out for you guys!