League of Legends (LoL), developed by Riot Games, remains a titan ...