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:  Display advertising 101 – the past, present and future 2018 (INFOGRAPHIC)