The Null Hypothesis. Out of probably like a 500+ games I launched - only this one managed to combine immersion narration and sandbox.
I like null hypothesis, but for me it feels super railroady. the interactions with girls are identical, and you must check all the event boxes before the game moves to next phase. you're allowed do them out-of-order, but you MUST do every single one of the required events for ALL the girls.
IMO all content in a sandbox should be optional. if you don't want to have anything to do with a specific girl, it should be possible to ignore them. even all of them for a pure virgin run. (not saying that's a meaningful goal, but a side-effect of freedom to choose). it should also be possible to progress through several ways, so that the game doesn't force you to check every box before world state advances.
ie. you can put an event in an empty garden only on thursday at 19:00, but there should be another event giving the same point daily in the kitchen or at weekdays in the basement doing laundry. there can be RARE events player can find as easter eggs, but they shouldn't be bottlenecks that force player to brute-force search every location at every time to find them or he gets stuck forever.
***
I don't know if I can name any good immersion games in this sex games scene, but what I was thinking about was your average incest house daily cycle. lots of the slice of life events are tied to activities that have a very specific time of day when they should happen. breakfast or shover in the morning, work/school time outside home, watching tv on sofa at night, molesting/secret meetings/stealing stuff from someone's room at night. if you don't implement those it's not a home.
some people complain that those things are boring, but IMO big part of the incest house genre IS creating that mundane boring homelife of routines. THEN contrasting that with extreme forbidden sex.
I've seen many tries at creating an 'exciting' side story like a mob plot and secret spy activities, but it always undermines the incest and makes it feel normal in comparison. I firmly believe that in this specific genre making homelife somewhat boring is crucial for the incest to feel immersive. the mom needs to be a home-maker not a spy/prostitute simply for immersion.
***
immersion in an rpg is a lot about freedom (or its illusion) and details. but the important point is of course to what extent the freedom is necessary. going to permanently empty places isn't freedom, it's waste of time. a cellphone in a fantasy game ruins everything.
my opinion is that any location you add should have a function in itself, without any active character events. exactly so that going there at a wrong time isn't complete waste of time. the gym should have basic functionality as a place to train physical stats, hygiene, a drug/steroid dealer, jobs for money etc, not just as the place where one questline with the aunt starts and afterwards it'll be forever empty.
if the location has no other use than starting one or two events, it shouldn't be a location but an instance dungeon that only exists when that event is available. then there will be no problem with players hunting for a rare trigger that doesn't exist.