Originally Posted by Ph0biA512
"good place to play dota?"
Idk about you, but I prefer to play at home where I can relax.
I can't bear to play at home, chores in the middle of matches @_@
I just take my PC/laptop to my buddy's place and play for 36 consecutive hours.