It reminded me of the style of Newgrounds games. Controlling the car is quite difficult at first, but then I managed to get quite far. The arts are also very good (in their own way).