I recently downloaded and played League of Legends for the first time. I was quite disappointed as the game added absolutely nothing to the existing genre of MOBA games. The gameplay is exactly the same, which was quite disappointing. The one difference between this and other MOBA's are all of the heroes. It is prudent to say that the heroes are the most important part of the game. All of the different heroes are what make the game exciting. The heroes add anticipation and excitement to the game. The player wonders which character your opponent will choose and how the character will be played. The player struggles to unlock every character as the player plays more and more.
What makes this game so popular and gives it replayability? I would have to say it is hands down the multiplayer experience. Playing chess with the same old computer AI will generate the same moves over and over again. While the computer can choose to make different moves and utilize different strategies, after a certain point it becomes predictable. Playing with other players from around the world, each with their own strengths and weaknesses, is gives this game excitement and replayability.