After the slightly better writing from book 6 I was hoping for more, but shouldn't have held my breath. Book 7 is a return to the same formula that Kessler seems to love: Emily, who is old enough for a boyfriend but not a survival instinct, dives headfirst into another adventure! Sorry Emily, but recklessness is not cute, especially when it endangers your friends. And even more problematic: the author should not make said friends look like the bad guys when they don't approve of risking their lives every time they hang out!
Unfortunately, because of the first-person POV, the audience only hears Emily's side of the story and is therefore pressured to be against Shona simply because she's sick of Emily's BS. Girl, I was too! Even if Emily discovered an entire group of people in need of saving (a poor segue into a plotline, I might add), it doesn't change the fact that she's got some serious personality issues that make her a terrible friend. Friends are supposed to watch out for each other and not almost get each other killed, right? Or is the definition of friendship different in Windsnap-verse? I wonder if I'd have gotten the wrong message from this rather manipulative storyline if I had read this book as a kid.
Finally, the cheapest ending of all - Shona did a 180 and passionately apologized for not accepting Emily for who she was. (But did anyone emphasize the reverse?) So I guess common sense was the real enemy here and was roundly defeated by Emily's "bravery." PSA: Saving the world isn't for everyone and that should be okay - if everyone's running off on dangerous missions who's left to ensure life hasn't fallen apart by the time they come back? Shona has every right to be the voice of reason, and every right not to be dragged into danger if she doesn't want it. But I guess, in Kessler's fictional world, everyone has to bow down to the spoiled, stupid MC or else.