Wednesday, July 10, 2013

News::DOTA 2 Officially Released on Steam

Valve makes many improvements as Dota 2 finally gets past the beta phase.



via N4G: pc news feed http://n4g.com/news/1307574/dota-2-officially-released-on-steam