League Of Legends: Spawning A New Breed Of E-Sports

League of Legends does not need an introduction. If you are an avid PC gamer, you must have heard of the game at some point in your life. The game is in its eighth year, and is widely regarded as one of the most popular games in the world. The game is widely abbreviated as…

Continue Reading