The Forza Motorsport 2 Demo for the XBox 360 became available yesterday on Xbox Live. It’s a 691 MB download.

Last month, Forzamotorsport.net published the Forza Motorsport 2 Official Car List – 310 cars. No Alfas.
I’m looking forward to driving the 1969 Ferrari Dino 246 GT and the 1961 Jaguar E-type S1. It looks like I’ll be forced to get an Microsoft Xbox 360 Wireless Racing Wheel by May 29, the release date.