LeagueFeature

League of Legends Season 2 Tournament Concluded with $1M Winners! [INFOGRAPHIC]

League of Legends is one of the most popular games out there. Riot Games, has released some staggering statistics in an impressive infographic.

Date: 10/19/12 11:35 AM By: