Twitch-North America's largest live-streaming platf
live on camera, abandoning their own ranked matches to switc
h