Dota All-Stars Lovers?

Philippines
January 20, 2007 8:38pm CST
Why some gamers love this game of Frozen Throne? What makes you love this game? Which is your best hero? Best of all the best hero in the game..any strategic way to beat your enemies?
1 response
@abi_aoe2 (21)
• India
21 Jan 07
i think its , we hav only one hero to control, more over its a team game to play which req lots of statergiesto win