I was personally just a bit surprised that there wasn't as much depth (or, game length, even accounting for the limited path re-playability) as I would have expected, given that a lot of it would have been "on rails" due to the initial universe setting effort.
Hmm, are you sure that you haven't missed a lot of things ?
By example you talk about a limited re-playability, but what "limited" mean ?
For Chris, so far there's 3 different routes ; male sub, female prey, neutral. For Annie, there's 4 ones ; lesbian (that will probably split into sub and dom path), male as a jerk (Sarah playing chaperon is funny) and male gentleman, plus the neutral one. For Sarah there's 2 routes (helping her, or not, to indulge in her perversion) coupled to the two night routes (VR versus CoC). For Trisha there's also 4 routes ; "black male" she'll try to sugarcoat, "white male" she'll try to fuck, neutral "white male", and female.
Like all Chris and Annie routes happen during the night (but collide sometimes with the daily events), as well as Sarah games sessions, at the end of the chapter 4 there were already 9 different way to play the game.
And this is without counting Amanda, that while also have night content, nor the routes that show a glance of themselves but aren't opened yet ; like, by example, the aforementioned split in Annie's lesbian route, or Trisha's "wow, your dick's on cage ? I love this" route.
And even in terms of pure story it goes way further than the simple hardware/software dichotomy.
As for the depth, it's not because you don't see it, that there isn't...
But to be fair, even a tenth of people in their tinfoil hats can't still uncover it all.
It remind me something I've read somewhere else, with two crazy french guys explaining why Ophion's star is, and can only be, a K-type star. One based on the observation of the solar system, the other on the observation of the fauna. And, of course, they didn't randomly came to that conclusion. No, they came to it because it's really what Ophion's star is.
A main point of the story needed this specific kind of star to be coherent. Then, starting there, Notty build everything else to match that constraint. And when I say everything, I really mean everything, from the renders to the regulation Marcus talked about when he said that anyone staying on Ophion have to take some medication.
And of course, there's also, among other things, Chris, Annie and Sarah thoughts regarding MC's orders by example. Each one matching precisely their personality and being, in the end, not surprising precisely because of this ; with everything we learned about them so far, there's effectively no way for them to have another thought about the said orders.
Or what about the few information we can get from Marcus' files in his pad ? While being crazy scientist researches, they all match an effective scientist process. Hell, even the name of each project match the content of the associated research (as well as Marcus ego) ; at least for those the player can decypher, because there's still one (or is it two ?) that are, voluntarily, presented in a too cryptic way.
In the end, if feels a bit like a very well though out, well prepared game, cut short in its development... which feels a bit of a shame.
What is a shame is that there too few games, on the adult gaming scenes, that are effectively as deep as this one ; right now, less than a dozen names cross my mind. It make players expect something basic, and then miss the effective works behind.
Everything in the game is coherent, and if, by example, the sniffer tool tell you that it caught copper particles when you use it on the freezer, it's not because it have to give you a result. There's a really good reason for this. It's what you would get in real life accordingly to what's effectively in the said freezer ; what permit you to guess what's inside.
Note that I'm not saying this for you, and even less against you. It apply to everyone, including me sometimes. And it also don't just apply to this game. All those that crossed my mind suffer from the same fate. The majority totally miss their depth, because they expect random content, while facing a story where more than half the dialog lines and renders are meticulously thought to convey a part of the story.
Everything is thought beforehand, everything is known. If something is said, or if something happen, it's because it have a really good reason to be said or to happen. And if the players (including me) were more attentive, they would understand way more about the story, being more prepared to MC's fate.