I don’t care for updates much anymore. Only updates I need are either A). Release date, or B). Release.
Other than that I’m happy with the info I get from the devs on the forums.
Like what was said before, there’s not much more for media either, because we’ve seen most of everything. What do you want them to say or show? If they say “We’re finishing up Xen right now”, then people will say “EGADS! It’s almost out!”, and if they say “We just started OAR.”, then everyone assumes they’re only halfway finished. It’s been said billions of times before, people make too many assumptions that usually come back to bite them in the ass for it to be worth the time.
Developers skip around, work on different parts instead of going in order, then fix what needs to be fixed so it’s seamless. Just wait for it and stop asking. Thousands have tried already, and it’s unlikely another thousand’ll make a difference. You’ll always be answered with a “Nope.”, or some sarcastic or smug remark. Be patient and glad they’re even taking time out of their lives to do this, when they could keep it to themselves or not do it at all.