The game aims to "make racing games fun"  - an interesting mandate to say the least. It's going to be a weapons based racing game. It looks ridiculous.

Colour us interested.