>>20589598>>20589632Twitch is a cesspit. Its a matter of time before Amazon just says fuck it and kills it like old yeller due to being unprofitable for over a decade. Its a miracle that the website lasted as long as it did, covid pandemic was their final chance to grow and they still didn't.