More content for Wyll, who seems to be Larians unwanted stepchild, Omeluum as the mindflayer solution. Fixing Karlachs heart, since all the ingredients are there ( artificer, material and a smith from hell).
Having the story better developed in act 3, it feels a bit rushed.
Fixing Karlach's heart feels like a big one to me, too. I mean okay, we can only do so much to fix this one - I'll accept that, but couldn't we also just keep building her a new one whenever the old one is burning out? It's like you say, everything we need is there. I get they want her to have a tragic ending, but they're going to need to shore up their rationale a bit for me to accept it, because right now it looks a bit like letting Aerith die when I know good and well I have Phoenix Down in my inventory.
I'm totally ok with her or any other companion having a tragic ending, but they put all ingredients for fixing her in there. Either rewrite the whole artificer subplot ( Gondians, Iron Hand, Gortash and Steel watch) or just acknowledge, it is there and do the logical thing.
Rotsen: Oh yes, the Emperor - so much. That reveal was not good.
And a wish, that probably everyone, knowing me, saw coming: Give us Helia or another small race companion.