A well-made VN that's more interesting than I would've guessed from the description. And it hit me right in the feels.