Dota 2 definitely confirmed to be free-to-play
If you ever doubted that Dota 2 would be free-to-play, here’s some proof to tell you otherwise. No Game No Talk received some Dota 2 invite keys from Southeast Asia distributor e-Club Malaysia to give away, and when they were activated, the product listed was “Dota 2 Retail (SE Asia)”. Read more »