I had the same reaction as you when i found it - Given the reputation that those games have, i thought it would be good for a laugh and nothing more. But it's actually a decent game under the terrible mouse controls and pathetic attempt at wide-screen support. If you give it a chance, and play by the rules (i.e., NOT like G.T.A.), you may just like it...
Its going to be hard to play by the rules, but I'll try xD
Pro Tip: If other vehicles get in the way, just put your hazard lights on. This will prevent them from overtaking you.
Nice, never going to turn that light off.