I'll update this post with my final review once I've finished/quit the book. But before then I just have to say I wish Nielsen were more patient with her story and with her readers. She explains too much too early and it's getting worse with every book.
Ugh, I got bored in the middle and just skimmed to the end. A disappointing, but not unexpected, ending to the trilogy.