Twitch has completed all steps needed to turn from mildly maligned streaming platform to full-blown hellsite in less than a week.
Michael Hassall