Maybe it is for the best that they stop releasing so much information about games on a regular basis. I think the way that it was done a decade or two ago was that they would get to a certain point in the development cycle and release a few screenshots to a magazine rather than releasing conceptual trailers and small demos publicly like how they do now.