This started off really good, but I have to admit I wasn‘t as interested in some parts (possible like the Russian spy stuff and when the reader followed the “bad guys”). But following Cassie as she tried to figure out what to do certainly kept me interested. And knowing and following the “bad guys” separately did keep up the tension in parts of the book, so there was a reason for it.