Archive

Archive for the ‘Infographic’ Category

“League of Legends” or “The Most Played Video Game in the World”

October 12, 2012 3 comments

This infographic by Riot Games just blew my mind!

Click to enlarge

Click to enlarge

Advertisements