Cool Game, Interesting take.
I found this game to be very well put together, challenging and fun.
I did seem to have a harder time staying alive rather than racing because everyone else was like 30 miles behind me the whole time. It's more of a dodging game than a racing game.