Well, it seems alot of info was teased here O.o http://www.gamerbraves.com/closed-beta- ... -released/
Go to advanced search