I immediately loved this game. It's very absorbing.
The only minus for me is that it's hard to play not knowing the branches. I think, ideally, branches should be invisible to the player. But, I got into a position where the princess declares war, without seeking council, and after that every choice leads to a game over. So far I could not find a save far enough back that would lead to anything else. I guess that with a confident princess, you have to invest into a strong military from the very beginning; I could be wrong.
This means that it's easily possible to enter an unwinnable branch of "weak military + confident princess", but losing only many turns later. Perhaps, it would be good to design the branching logic such that there is always a continuation in the choice-neighborhood; just to not get stuck in a long unwinnable branch.
But, who knows maybe there is something I missed. In any case, a really cool game.