Very cool idea, I liked the concept a lot, probably better with joystick tho.
The only fundamental think I'd consider changing would be the camera, it is a bit late for the car to be safe while you take time to think what to do.
Other than that I liked the mechanic, Great job!