That's great, but please account for the fact there is a significant day 1 patch on Tuesday in your impressions. Dave at EUTECHNYX has stated this.
http://forums.nascarthegame.com/thre...tch-Version%29
Looking forward to hearing what you think, dmoney!