When it comes to keeping it simple and stupid, LoL, takes the prize. I don't see Dota2 being quite difficult to learn since they're taking pretty much everything from the original Dota which I played for years like a nergin.