Not a bad concept, but quite buggy (the car kept flipping for no apparent reason) and it was difficult to control.
The graphics were quite nice, but it definitely needs more work to make it feel more like you're in control of the vehicle.
Good work for the jam though.