As we continue to develop and grow the Dota 2 community and infrastructure, we'll be sending out invites. To join the waiting list, please click the invite link to run the Steam Hardware Survey, once that's complete, it will ask you a few questions about your Dota experience. There are no wrong answers and both Dota 2 and Steam are free to install. Note: Steam must be running when you click the button.
Don't have Steam?