I got this game maybe a month ago and I have been playing it none stop. Only PC game I have ever bought. It doesn't take much memory at all and it is a great game. Tons of people on and on average the games last about an hour if each team is equaly balanced.
DOTA is the map I like to play its actually the only map I have played on it. Everyone gets a hero either by picking one (AP- All Pick Mode) or random (AR- All Random). Its a really fun game and takes a long time to learn how to play because there are recipes you have to buy to make your character get stronger and what not.
Anyone else have this game and play it? This game is not WORLD of warcraft its just WarCraft.
More info on it here.
DotA-Allstars.com