I would bet Lisa Ann that it is.
No way that wasn't a controlled leak. Basically MS's entire fall lineup.
No way it was a controlled leak. Look at the lengths MS goes to, to announce things. Entire press conferences and interviews with every website to say they bought the Gears of War IP. They're not going to reveal about two years worth of hardware and software plans in a series of posts on a forum, even an influential one. In the end, other sites barely reported it cautiously and the ones who did, only reported what they could confirm or that MS confirmed they're looking for him. He hasn't posted since, unlike CBoaT, which leads me to believe he is either gone from his position, was already going and decided to do a scorched earth type reveal, or was plain lucky. He hinted how it's easy to read a spreadsheet, how he doesn't really care about the implications. Also, be released info that has nothing to do with anybody like Black Tusk canceled IP Shangheist. What's point of reveal?
I mean just think about it, if you did a controlled leak it would make more sense to provide more proof than your word, and you'd go to several sites with viewership far greater than NeoGAF like IGN no? Not to mention, he revealed stuff that impacts other companies like Platinum Games, Respawn/EA etc.