I play LoL a lot but quit it months ago as i find the game extremely boring cause they don't offer any new map at all + one of the worst online gaming community i ever see.
Wanted to try Dota 2 though.
Official MEME Thread : http://gamrconnect.vgchartz.com/thread.php?id=174366&page=1
Rate The User Avatar Above You Thread : http://gamrconnect.vgchartz.com/thread.php?id=174433&page=1#42