You're now entering the realm os LitRPG - fiction novels with stories based on imaginary and idealized MMOs. It's actually a thing. And an old friend of mine made a pretty good living at it.
What I mean is that what you'd prefer may make perfect sense. Had it been my game, the setting would be Erigone, Rahia would be the MC, and the game would feature combat between the Acarhyn factions. But no killing of those meltingly gorgeous warrior women. No. The loser would have to fuck the winner ๐ All girl-girl action, all the time, savage action too ๐A bit of BDSM, some St. Andrew's crosses, ball gags, various restraints, whips and...sorry...I sort of drifted off point there ๐
Kidding aside, most Ren"Py scripted games are a combination of the old room-based adventure game design and decision trees. Choosing X opens up options Y and Z etc. Room-based design is simply a subset of possibilities based on imaginary locations. You enter a room, are presented with decisions and options in that room, and you can leave the room once certain tasks/decisions have been made.
TLDR: These games are complex decision tree webs that can grow exponentially more complex with each decision the player makes, with text for each decision, and scripted actions triggered by some decisions. Hence the "rooms" to create manageable decision tree subsets.
They're not called decision trees in Ren'Py scripting which is based on the Python computer language. It's called something else... decision logic or somesuch. But it's the same thing. It precludes allowing players to just move characters around and change the story at will.