Cool concept.
Super weird visual style along with the jarring music gave a pretty interesting experience, I liked it.
The vehicle is really hard to control though which may have been the desired effect but at a certain point you can't overcome the speed!
Nice job duder!