4 ms·
I think they mean Twitch.
by boomboomsubban 4y ago
I think they mean Twitch.
- Godel_unicode 4y agoThat makes even less sense given the trend of game streamers leaving it for YouTube.
- boomboomsubban 4y agoI haven't noticed this trend, I know some streamers have moved but Twitch has been dominating the market for around a decade and YouTube is finally somewhat worth mentioning.