I really liked this game, the art music and sounds really oozed personality.
The car controls were a bit rough but weirdly I felt like that added to the experience here