It seems like an actiony MMO(ish) game that's going to be free to play.
The beta signups just started yesterday, and beta starts next month. Apparently beta testers will get all sorts of goodies.
So sign up while you can! Right when I signed up for beta it said the client would be available in feb etcetc. So even though it's a "closed" beta it seems pretty open.