Riot Games, with a new League of Legends infographic has put some things in perspective. World of Warcraft? Modern Warfare trilogy? Nah! LoL is greater!

The Popularity of League of Legends - Infographic

Also Read:  How Is Technology Taking Over Our Jobs 2018 (INFOGRAPHIC)