The in-game Game Update has announced a Twitch broadcast to be held on June 1, and like myself I am sure most people are excited that the new devs are gracious enough to offer us this opportunity.
But where can I find this live stream? I'm not quite nerd enough to know how to access this stream. Is there a link or set of instructions that a moron like me can follow to find this thing? I don't want to miss it :)