I love this! It's incredibly charming, and the voice acting was a nice surprise. But I must admit, the part I had the most in was crashing into the other cars XD
The only thing I found off-putting was the camera movement, which took some getting use too.