I know more people are into League of Legends, but I play Heroes of Newerth. It's based off of DotA and is nearly identical in many aspects. It's a little more competitive than LoL, and is less forgiving. Resulting in more intense and more rewarding games. Teamwork is a necessity and no matter how good of a player you are, if you don't play nice with others you will lose every time. My in-game name is Gunslinger14 if anyone else plays. I try to get a game or 2 in everyday.