EDIT: Not changing the review content, but just discovered the game is 3 years old, so I took a star away and maybe should be a 2/5... I don't think there should be any goodwill left on that timeline.
I'm a bit torn on this game... It has all the hallmarks of an all-timer: good writing, very high quality renders, an emotional connection, solid initial pacing, well-thought-out decision/influence system that is not cumbersome... It feels like the devs aspired to greatness and were well on their way to hitting that lofty goal but, BUT...
As it currently stands the game is 90% shiny veneer, amazing, amazing veneer, but once you get past the blinding gloss, you start to see other hallmarks; hallmarks of a game trying its hardest to stretch content. Payoff pacing noticeably slows, writing (while still mostly solid) begins to meander a bit with an over-reliance on internal dialogue to pad/fill, but maybe the most critical, the seemingly elegant decision system actually has next-to-zero impact.
I played through the game twice in both the loving path and the dark path, arguably the most different possible modes, and I'd say the content was 95-98% identical. Not only did the context of scene rarely change, there were no fundamentally different scenes and no cascading context into future scenes.
The upshot here is that a high-quality game with the appearance of multiple themes/routes and deep emotional context is actually a very shallow game that is increasingly trying to pad an extremely linear single-path whose emotional depth is constantly undercut by its own long-winded internal exposition and lack of any real decision impact.
All that being said, as long as these devs stay with it, and perhaps find a way to produce more content on a better timeline, I believe this game will still find it's way to being an all-timer. The only problem is content or the lack thereof; the ambition is there, the vision is there, the foundation is there, and the talent is most certainly there... I just hope they don't spend all their goodwill before the game finally gets there.