Yeah, it's a game where you start off as either on the Sentinel or the Scourge side, select one of many hero's, then duke it out against many others. The gu who created it used an exceptional amount of time and effort to allow hero's to advance to amazing levels and also unique recipes that can be put together in order to make even better items for each hero!
If i can get my DOTA to work, I'll give you a game some time. But ight now it's not working. lol
I used to dabble in DOTA back in the day. I wasn't awesome, but I didn't suck at it.
What's irritating about DOTA, as well as many TD games, is that if you have to DL the game (even though there's like 50 versions of each game), you'll get kicked because OBVIOUSLY you're a newb with no experience and you'll bring the whole team down :
Autumn TD was one of my favorites, but it's so hard to get in one because if you don't already have it, you're kicked.