DOTA 2 officially launches
Hasn’t it already? Well no not really. It’s been in beta for two years, restricted by a pass which…
View Post