Author: Struggle Siege

Gaming

Twitch is not keeping up with its users expectations of fair behavior

Twitch is one of the biggest streaming platforms in the world but behind the scenes, their support department has some glaring issues.