I doubt there’s legal grounds for suing. I don’t use Twitch, but they probably have something in their terms of service that says they can ban a game using their own discretion, and they don’t have to say why. And a top notch legal team that would be very expensive to take on.