Home Tags Dota 2. Valve

Tag: Dota 2. Valve

DOTA 2 Goes Live 1

DOTA 2 Goes Live

The wait is finally over -- Valve officially launched Dota 2 yesterday on Steam, after a lengthy beta. Hurrah! Well, actually... the wait is kind...