The comment he makes about the AR/VR coming, but possibly around E3 is already well documented news! All you need to do is Google it and you will find it! He is just repackaging news and calling it his own like always.
Lastly, remember when MisterXmedia/Insider was claiming the the main Forza series was going to more than a 2 year development cycle? What happened to that?