Twitch denies viewership "free fall" and rumors of viewbot update rollback

0 comments