Are you wondering what makes League of Legends (LoL) the best game? LoL needs no introduction as it is one of the most played games in the world Even if  you are new to the gaming world  you would have heard about LoL from your friends