Nice work! I kinda got used to that car, but I think that, when I stop pressing W I want speed to decrease ;D
I really enjoyed my playthrough, but I think that turn radius could be smaller, because now it feels more like some battleship than car (even american), but it's just a minor issue.