The ending was particularly sudden, with everything falling together in a rather quick burst; something of a letdown after all of the build-up and serving more to set up the next book rather than complete this one.Overall, this is not a bad book, but neither is it a great one.