To my knowledge this game does not break any Twitch ToS guidelines as far as I'm aware. There are some depictions of violence, but they're brief and relatively tame compared to a lot of AAA games out there these days. There is also no copyrighted music included, so on that front you should be good, unless there's copyright trolls claiming Kevin McLeod's music or something.