The car handling is actually really fun, I just ended up smashing into a lot of walls because of the visibility haha.
Actually for first time, I smashed my self all of the time into the wall :D
That's why I tried to bring the vision a little bit up. But I'm really happy that you enjoyed the car mechanic. You made my day :)