MysteriousDot
The Dot
I finally got my stream setup so was planning to stream some of this.You were supposed to sign up before the server was launched since it's a closed beta.
From what I heard they were planning to release more beta keys in a few days, but I could be wrong so don't take my word for it.