I found out about this game via mmmohut's youtube vid.
It looks like a great game.
I registered this account, then downloaded the game and was able to do the tutorial and queue up for a match (although I didn't wait to get into one, since there was only about 3 people online at the time).
After that, I was able to get a beta key and registered it with my account.
My question is, what dose the beta key give or unlock that I wasn't able to access without it? Or is this currently an open beta event open to everyone?
Sorry if this is a noob question.