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, anf although most lose ends were tied there were a lot left dangling.
Now I can venture onto the Interwebs free of the fear of spoilers.