http://forzamotorsport.net/en-us/med...tm#/video/120/
The trailer video on xbox live made me choke on my dinner - it looks awful and arcadey and everything forza shouldn't be.
The debut trailer on the website however saves it. Fingers crossed for something good.
October 09 release.