I must confess I read this in one sitting, staying up until 5:30 in the morning to see how it ended. It’s a satisfying end to a long story, and although most loose ends were tied there were a lot left dangling.
Now I can venture onto the Interwebs free of the fear of spoilers.