This week there is a LOT of information. You pretty much have to read this one. Seriously.
-
There are several different start times for the beta scattered across the internet including b.net, xbox.com, and h3.com. Does anyone know when the beta will kick off exactly? I have heard 5 PST, 12 PST, and a whole bunch of other "theories". Frankie, is this something we can cover in the next update? Thanks!