Twitch has been busy addressing the DMCA takedowns that have ravaged them, yet again, recently and now have suspended guitarist…