I like this game. The style and controls are great.
But it needs to be more visceral and feel more rewarding. When I destroy a car it should feel better, and scoring a point should feel better too. I'm talking in terms of visuals, sounds maybe a shockwave with just a touch of bullet time.