Dota Best Guides

 

August, 2011

...now 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?