By using this site, you agree to our Privacy Policy and our Terms of Use. Close

All these Forza fanboys are setting themselves up to be disappointed. Gran Turismo will at least double Forza sales. You have my word.