OMG I just tried out the demo....and man this game is fucking amazing! Its base alot on fast an the furiouse and it looks great, here is a link to the demo I strongly recomend you try it out.
http://www.megagames.com/news/redir.cgi?ht.../production.jsp
Man my best time was 26.09 in the drag race.
http://www.megagames.com/news/redir.cgi?ht.../production.jsp
Man my best time was 26.09 in the drag race.