Looks to be a pretty good one. Lots of talk about it. The graphics arent too shabby. Physics on the other hand, well, we'll have to wait and see how it handles the cars.

http://previews.teamxbox.com/content.php?id=691