League of Legends is one of the most popular online video games of all times. With millions of active players, it’s no wonder that it...