Skip to content

Tag: dota 2 release date

July 10, 2013

DOTA 2 exits Beta, now ready for download

After spending two years in Beta, Valve has finally made second iteration of the Defense Of The Ancient (DOTA) available for download through its delivery platform Steam.

Continue Reading