In the escalating fight between Twitch and Mixer, YouTube is the real winner

You may also like...