DMCA takedowns are again wreaking havoc on twitch channels and even the small twitch streamers on the Amazon streaming platform,…