Got this game few days back, must say I was not particularly interested in car racing games but now, I'm hooked to this one
Has pretty neat graphics...Must-play for for all racing games lovers & worth a try for the others...Here are some screenshots, I'll let you decide for yourself: