I've now done 6 play-throughs, and I literally cried every time at, well, you know where. I had not been expecting catharsis in a god damn visual novel. So very, very well done.