I just read the whole thing in about 3 hours.
I didn't have anything to say about it at first, but reading the comments here did make me think the ending was a bit rushed, looking back. Didn't stop me from enjoying it though. Part 2 had made it a bit hard to breathe at a certain point, but I...