League of Legends

Total: 8 7 1 0 0 Riot Games is the company behind ‘League of Legends‘, a F2P multiplayer on battle arena video game published for Microsoft Windows and Mac OS X. Yesterday Riot Games president Marc Merrill had his account hacked and details on […]