A very good update. However,
While I like that your choices can have major consequences on
I really don't like that the crucial choice is
I never took that option, and had to replay all my playthroughs to fix the outcome.
The only explanation I can think of is that that decision was written before the possible outcomes were thought through, but you can still go back and add a choice, and then for saves loaded from before. say "I made some changes, involving a new choice: did you stop X from happening?"
Also, what is the curse of thorns? If you're with Raine, you're going to want Lilly to explain that one a bit more. Is it only to ever be loved by a single person?