Already left a 5 star review, but in case anyone's debating playing this and scrolled down to the comments to see what people think:
No matter how good you think this game is, it is astronomically better. It has no right to be as good as it is. I picked this up a few days ago looking for something to jack off to and now I'm legitimately invested in the outcome of this story and I would die for these characters. AND I have something to jack off to.
You know how people will say "_______ is better than sex" to joke about how absolutely incredible something is? Yeah, no jokes here, this game is better than sex.