Doesn't everyone have like 500 Dota2 beta keys? I know I get fucking spammed weekly that I have 2-5 more Dota2 invites. Shit is retarded, just open the fucking registration and be done with it.
Also MOBAs are for people with reflexes and hand motorics of a dead horse. "Competitive" lmao