Quote Originally Posted by Raldo View Post
I read this and I still don't know what it means. That description would technically apply to any and every MMO PvP ever.
They're hard to explain. It's a top-down strategy-RPG game where you and your team select a hero unit from dozens, and battle against another team and NPC mobs. You gain levels and buy items to make your character more powerful, and you have a total of 4 skills that you can level up every time you level.

http://www.twitch.tv/directory/

Watch a few games of League of Legends, Heroes of Newerth, or DOTA 2 and you might get it.

It's an incredibly complex thing.