Dota Best Guides


August, 2011 browsing by month


Dota 2 Beta Sign Ups

Tuesday, August 16th, 2011

You can now sign up for the Dota 2 beta through steam on the official Dota 2 site. A steam account is required, which you can get here.

Dota 2 Trailer Released

Monday, August 15th, 2011

Gamescom 2011 debut trailer, What makes a hero?