Could use a little work.
The premise is good, great even, its just the execution is a bit stiff. Controlling of the car needs a bit of turning, I thought it was the graphics being so heavy on it, so I put the quality to "low", and it didn't work.
I say, do some tuning to this and this could be highly enjoyable!