DotA 2 Download

How to Download DotA 2 from Steam for Free w/o Beta Key

STEAM has recently announced that it officially open DOTA 2 for players and it will no longer require a beta key to play. What this mean is players can now play and download DotA 2 ...