League of Legends (LoL) has emerged as a choice, among multiplayer games with a massive global player base enjoying it ...