Originally Posted by
wind
If you're using the main website as your source for everything, then I can understand your frustration. Since the website didn't include 1/10th of the information that has been released so far. HOWEVER, the fault doesn't simply belong to SE alone, if you(general term, not directed at a certain person) didn't attempt to keep track of all the promotions they have been doing with dev interview, live letter, LFTPs, the bajillion interviews they did since E3.
They touched on almost all the topics you listed, I'm using "touched" because of course they didn't give us detailed information that explains it from the ground up. But, how could you expect that? there job is to entice us by giving us just enough information that fuels our interest and the rest will be on us to experience in-game.