I miss playing video games and unfortunately I don't really have friends to play with. I'm decent at the game (but rusty since it's been awhile). I don't really know how to get in contact with anyone or if pming steam IDs is okay but tell me if I'm in the wrong.
You need to be full member to share IDs via private messaging And .. why DOTA and not Heroes of the Storm ? games are way shorter thats one benefit EDIT: and u can always use other sites to meet friends to play with, i know there is a reddit forum for heroes of the storm i only guess there is one for DOTA too, and maybe in official forums as well. AND btw u'll need to expect people in those kind of game being toxic so be careful :O
<cough> League of Legends <cough> Hahahah! Just kidding! Tho Im more of a LoL dude than DotA2. I think its a good game. I do play it, i must say that I am a better player at the original DotA game.