I like the steering mechanic, and using your only button to throttle is cool! But not being able to brake, but having hitting a pedestrian fail you the level seems pretty harsh, expecially since they are hard to see if they pop up right after a crossing. The turnarounds sped me into pedestrians or other cars pretty often, which seemed odd.
The rest is really cool though!