Weekly Twitch Charts: League of Legends Rules Over All Here’s the lowdown in the weekly Twitch charts, where League of Legends has been dominating.