LoL Creator Riot Games Stamps Serious Attempt to Dethrone Blizzard

LoL Creator Riot Games Stamps Serious Attempt to Dethrone Blizzard

With no less than six games showcased during the 10th anniversary League of Legends stream, Riot Games is gearing up to take on Blizzard.
Read More