I was kinda disappointed. The searching bit was good; the battle was good; I liked all the plot twists. The epilogue was rubbish, but even if you take that off (I considered tearing it out, honestly), I'm still disappointed. Most of the interesting characters (that is, the ones I liked) got killed.
I think the real problem is that I like fandom versions of the characters better than the "actual" version. Long story short, fandom's better written, more interesting, and has more sex. Win!