DOTA 2 Goes Live

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…