Glad you're having fun with it, Azira!
Sorry for not following through with the Return of the Giants DLC, bros. I started the playthrough and kept waiting for something shitty to happen so that I could write about it, but unfortunately I won first. (The last fight is some bullshit, by the way. Up until that point, you've been facing giants, which range from half as strong to roughly as strong as the final boss of the base game, though they appear in greater numbers. Then you get this asshole Giant Overlord who has 570 HP and does 200 crushing damage, i.e. he one-shots two of your dudes every turn, and . It's winnable, but it's a pretty hilarious difficulty spike.)
I think a lot of the enjoyment from a game like this comes from disasters, or at least unexpected happenings, and I think I got a little too good at it to make those happen. Note that being good at Thea is not really a matter of strategic thinking; it's more based on knowing the consequences of choices and the opportunities afforded in them. If you know that the silver altar sighting lets you turn a useless villager into a demigod-tier werewolf, for example, then getting that event makes it hard to lose. If the main quest locations spawn close enough to your base that you can snag the ancient wood early, you can make pikes, which let you survive until you generate enough lucky events to win. And on and on; it's not like King of Dragon Pass, where taking the "right" option has a chance of backfiring, because fuck you, gamer. Kinder design, but it decreases the longevity of the game.