I'm downloading the huge patch right now and then I'll check out the beta of the game. Expect a full preview in the next few days. I have to master the game first .
By the way, if anyone else is in the beta and would like to form a group with me that would be cool.