For those of us not on Twitch, and/or not interested in being up at that time (midnight for me, 5am for much of Europe, etc), is there any indication if this will be posted elsewhere after? (I'm sure I'll find a summary here tomorrow morning, by somebody or other, but in case I want to watch the announcement video).
PS: also, somebody DO PLEASE post a summary here! I'll be trying to quickly catch the news while having breakfast in the morning. If the video is available for watching later on, I won't get to it until much later.