I want to get this game and I heard about the Ultimate Collection which features all the DLC plus some new features, but if I search on Amazon it doesn't exist and all places all say a release date of Oct. 26, but I can't see it in any online stores anywhere. Did this in fact come out on the 26th?
Forza Motorsport 3
Game » consists of 9 releases. Released Oct 27, 2009
Log in to comment