Why do I get deja vu as though I've played this game a hundred times? To me it seems as if this is just a clone of many other car games that have been recently put on Newgrounds.
So, gameplay is repetitive, the tracks are repetitive, the music is annoying and repetitive. And as for the 'opposition', you are in more danger of crashing into the scenery than of them being able to put up a fight.
Like so many other games on Newgrounds, Give us something new!