Dota 2 has been opened for "closed" beta through networking of beta keys. In the event you obtain a beta key, you register your account and in return, you get three more keys to pass out to others.
I know that one of the posters here got an invite..i wonder if he has a beta key
. If anyone has a key..be sure to distribute them so we can do some totse stomping on noobs!