I felt cheated with Xoti. I tried so hard to break her. I kept telling her to embrace her duty and go with the darkness without offering any respite. At one point you can tell her something like 'maybe it will help if you kill someone close to us'. Nothing came of it. I would gladly have fed her bird-face just to see what would happen. I postponed letting her empty her lantern until it was the last thing I could do before Ukaizo, until I was sure nothing would ever happen. I wanted that silly puppy to turn into something feral.
I mean, I got an end of game card that said there was corpses popping up where she traveled, but that's a cop out. She could have had a proper branching character quest. Don't address it and she withers and collapses. Help her come to terms with her role as a shepherd, and she stays the naive apple-pie baking girl next door with a quirky hobby. Egg her on to feed the reaper, and she snaps and becomes someone else, something else, ruthless and uncontrollable.
The whole companion interaction system feels a bit underutilized in that they all align too well. When I first came across Rust, the assassin in Delvers' Row, I was sure he was going to be a companion. 'Oh boy Eder isn't going to like this guy' I thought. We have all these factions vying for influence and power, undermining and exploiting each other in this resource-rich but underdeveloped region, but in this world there is not a single companion that actually revels in the game of it all, it should attract people like that like flies to ****. Every companion is duty and honor-bound, some 'I'm trying to do good but its hard cause the world is just so complex' variation, can I have just one jaded conniving scumbag please. It could have been Serafen, but he's a house cat, all redeeming qualities and no sign of the life he has supposedly lived. Captain Roughhouse over here is feeling a little lonely with his merry band of gullible stooges.