It has been two years since the popular MMO was announced, and now Dota 2 has officially launched. Announced by Valve yesterday, Dota 2 has exited the beta platform and is… Continue reading
Tag: Dota 2
PC gamers (DOTA 2 players in particular) can now rejoice as Twitch has formed broadcasting ties with Valve. Posted on the DOTA 2 blog, players can now link… Continue reading