The image below is fan-made, but it gets the point across of what will be included with MCC on PC: https://www.overclock.net/forum/atta...258852&thumb=1
And to those of you who are complaining about the two biggest "unknowns" with MCC on PC, they are not as bad as they seem:
1.) Staggered release of each game in chronological order: Halo: Reach, HCE / HCE: Anniversary, Halo 2 / Halo 2: Anniversary, Halo 3, Halo 3: ODST (Campaign), and Halo 4. --> This is probably the best choice that they could have made. The MCC launch on Xbox was an absolute DISASTER, they are doing everything they can to make the launch of each game on PC go off as perfectly as possible, and with effectively three studios (343i, Ruffian Games, Splash Damage) working on the MCC PC project, I suspect that the release / testing off all games will only take are 12 - 18 months. No one should have expected them to release it all at once as a finished product, after all, MCC on PC development only started around one year ago around the same time when MCC started being fixed for Xbox.
2.) The game "requires" and Xbox Live account to play. --> This is nothing new. This is how it has been in the past for every game released on the Windows 10 store. Halo 5: Forge, Forza Horizon 3, Forza Horizon 4, etc. You do not need to PAY for online play, you simply need to sign up for an Xbox account. Nothing major here.
Lastly, for anyone that is craving some classic, quasi-Halo 3 action on PC, and needs to fill their time before the rollout for MCC on PC begins, I recommend you come and hang out with all of us over at r/haloonline
. We normally have around 200 players every night and after the announcement yesterday the population has been steadily increasing!