Cool ride, but tricky to control. The steering is brutal and is hard to control and sometimes the car veers in a direction on its own pushing you to adjust constantly. I also crashed in a couple of invisible things in the middle of the street.
Overall a solid entry, it just needs some testing and polish.