I really wish we could post information about the game, but we risk losing our beta status if we do. I will say, however, from what I and my son have seen of the game so far, it is outstanding! My son, who plays other similar MMO games, gives it a big "thumbs up!"
I sent in my request to be a beta tester on Feb. 3, so it took a little more than two months before I got my beta key. It looks like the game developers accepted another group of people after the April 13th stress test. I'd expect more players to be added as the game progresses.