3 ms·Do you know what Twitch is? It's not a Youtube alternative in the slightest, and it was never meant to be.by bakugo 4y agoDo you know what Twitch is? It's not a Youtube alternative in the slightest, and it was never meant to be.