Anyone play the beta? http://www.riftgame.com/en/ seem like a good game, lots of good player reviews. due march 1st