Pretty spot on in my opinion. The only part that was probably wrong was that this was the reveal conference and not E3. But as far as i know at one stage MS was not planning a pre E3 event only until later this year.
Seems like we have an insider in our midst
And yeah a lot of people are saying its obvious etc. but the fact that those 3 points were highlighted means something. Its not like you just listed a million things and 3 of them happened to hit.