Hey, dumb thought;
Should there be a forum or thread proper for the Livestream as well? I've gotten discussion of it up on the chat and the like now and then, but people don't seem to mention it much in the forum outside the trailers thread.

If you want to make a thread about it or something like that, I'll sticky it for sure. I don't know if one is necessary or not since this is a new thing to me too, but if you think it would help, then I'm all for it.