Nowhere near as good as the first two. The first 2/3 drags on and then everything wraps up super quick at the end. There's also a deus ex "twist" which makes the book feel like the author didn't have an ending planned and then got bored of writing the story so just quickly wrapped it up.