This has to be one of the best racing/demolition games out there that i have played, not only are there racing missions but there are demolition missions and see if you can do the goal damage or get more that the goal damage. With over 70 cars to get and the live capatability makes this one of the funniest games on live. If you havent tried it out i suggest renting one night.
EA's Screenshots
If you have played it what did you think?