Riot Games has one title: ‘League of Legends.’ A decade in, there’s still no rush to release another Cristian Agafitei2017-03-16T06:41:50-07:00September 13th, 2016|