Ok so here's my mini review after 15 minutes of playing the demo:
Controls are 100% arcadey, I never used the brake for cornering. Only has 3 game modes: race, lap knockout and score...none of them seemed particularly fun to me. Also, I couldn't find a MP game to join and try it.
My Xbox360 pad was properly detected and buttons were mapped (though not labeled), force feedback is abused, I didn't bother trying to disable it though as I played for such a short time.
There's about 15 available cars, graphics are lackluster. They look sharp but that's about it, almost no detail at all, backgrounds are super bland.
I installed the demo, played for 15 minutes then uninstalled it.
Verdict: this is worth at most $2.50, probably not even that to most of you, so skip it or play the demo yourselves.