Advertisements

Tag: Riot Games

Fortnite Loses Twitch Most-Watched Spot

League of Legends has re-taken its title as most-watched game on Twitch.