SvennoJ on 03 October 2011
I read on Eurogamer that the demo should be available for everyone on oct 10.
I'm not sure if I should play it though, Forza 3's demo put me off buying that game.







