Branching narrative in a visual novel:
Before I opine on this:
Just became a Patreon of Super Alex after a single play of this game. It's excellent, particularly the "Free Roam" sections, which are brilliantly done.
The first thing I do with Ren'py games is unrpa, unrpyc them and then fix them! I sorted out the incest properly (including all the places where "friend's son" occurred etc in the text), and fixed the capitalisation ("mother" is now "Mom" or "mom" correctly throughout, -- nobody calls their mother "Mother" except Bates in "Psycho" I did that by repracing the "mother" var with a function that can vary based on the context that the word is being used).
I play pretty much exclusively femdom games, and despite the MC's pretty dominant behaviour, the few femdom aspects of the game were so good that I enjoyed it a lot.
So: BRANCHING NARRATIVE: There's very little of this in this game -- the DOMINANCE flag is basically unused. That's a shame, because I'd like to be able to steer the MC into submission (like in Karlsson's Gambit or Boring Days, for example).
The MC doesn't really have much character transformation, you're basically just solving puzzles and unlocking scenes (amazingly hot scenes). So, althougheven though there's a risk of combinatorial explosion, I think making a dom and sub path for the game would have improved it a lot for me. I'd actually prefer it if scenes were determined more by the DOMINANCE flag.