8 Interesting Things You Should Know about League of Legends