You are certainly right about the violent. I can take a lot, and this was almost too much for me.
There are many good (and bad) things about this game but Euphor is one of the best things. But you have to love Sophia also. Who cannot help but love Sophia?