foodfather on 02 April 2017
If forza is their headline reveal, then they have already failed.
They need to show something different. Something grand. Epic. Forza games look perfect as they are anyway. I fail to see how making them shinier is going to make them more appealing.