I'm satisfied. The ending has so many delicate details, that I'm sure I wouldn't be so content with it if I hadn't read it in one go, so that I could catch all the nuances. The ending didn't show how every single side character ended, but it gave a general idea and that's enough for me. The story is well-written and thought through, the characters have substance to them and the feels are damn strong.
Messages