Thankfully, the story is action-packed and exciting, which kept me moving through the book, even though I sometimes wanted to hurl it into the wall...or hurl on Calla. The other characters, too, are much more likable. I really loved Connor and Ethan, despite the fact that they're not the most charming folk. Sabine and Bryn both proved awesome. And, of course, Nev and Mason have always been the adorablest.
All in all, a solid follow up to Nightshade that leaves me ready for more, although preferably with less love triangle nonsense (though I doubt it). If you loved the first book, you'll love this one too. Those who think love triangle nonsense is incredibly irritating (even moreso than I do) should probably give the whole series a pass.