I signed up for a key and got one last week. I think the only way to get them is to sign up through steam. I wasn't given a key to put in, rather, it was automatically added to my steam account.
I signed up once when the beta was originally announced. Signed up once again and got an invite a week later. No clue what the criteria for getting an invite is. I said I was moderately experienced with dota and dota like games. The couple games I've played so far had a mix of people ranging from talented to terrible so I think they are selecting a mix, but that is just a guess.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.