League of Legends – New cinematic trailer impresses the legion

With League of Legends currently the top online game, in fact the top overall game on all platforms currently, Riot Games could easily have slacked off and reap the rewards. The good thing is, the company not only announced a…