I got into the beta for DOTA 2 recently... Why isn't this game released yet? I haven't had any problems so far, like crashing. I wish TF2 was half this stable.
This is actually my first time playing any DOTA style game. I've never played DOTA 1, HoN, or LoL. There's definitely a learning curve, but I'm getting the hang of it. In particular, I enjoy playing as Tinker, Juggernaut, and Drow Ranger. Juggernaut is a great character at higher levels, but kind of struggles early on. If you build him up enough, his Omnislash just totally decimates the enemy team. Drow Ranger is good at pretty much any level and is great for beginners, though she seems a bit tougher to play at higher levels. Tinker is just all around great once he has the Boots of Travel. Thanks to his Re-Arm ability, he can keep pressure on the enemy team. Cast Heat-Seeking Missiles, March of the Machines, Re-Arm, and then another round of Heat-Seeking Missiles and March of the Machines... Crazy.