Have you ever played League of Legends? It's a very popular MMO game.
Click here to gather more information about it. It's my friend's blog with some useful articles how to create your own League of Legends account.
Btw. if you played DOTA in past you will like League of Legends for sure - these games are pretty similar