The story manages to be sophisticated yet not rigid, which I really appreciate. I wonder how many branching paths there are in total—hopefully it's the kind of game where different choices lead to different endings, rather than everything funneling into a single conclusion