I'm enjoying this so far, but I do have a suggestion. If it's not too much trouble to program, something that might be nice is some sort of indicator for whether a choice set affects stats or branching, or just affects flavor text. It feels like a lot of the choices are purely flavor, but it's hard to tell sometimes.