I am not sure how it is possible to totally understand the world they live in, yet be utterly lost and confused all at the same time, but that is how I feel about the world of Andrew's Atlanta. Magic comes in waves, and sometimes there are stronger waves, and some magic works during tech, but most of tech goes down during magic, yet phones sometimes work ... I would go crazy living in that world. Never knowing from one minute to the next if I would need a laptop or pen and paper.
This book starts off with Andrea and Raphael broken up. They had a pretty big falling out at the end of Magic Bleeds, and throughout this book they work it out. When a shifter mates, it is for life. So they pretty much have to work it out or be alone for the rest of their lives. I don't consider that a spoiler, since it is pretty obvious they would end up together. What was not obvious, was the story, or how it came full circle.
Of course, one of my favorite things in all of Andrew's books, are the witty comments. A couple favorites.
Andrea, talking about losing it:
When I went off the rails, I didn't do it halfway. No, I flipped a few times, caught a lot of air, and then exploded in a fiery crash.
And the young were-hyena Ascanio is pretty hilarious sometimes:
"Did those nice church ladies come by again?"
He nodded, "I asked them if a man died and then the woman remarried, and the three of them met in heaven, would it be a sin for them to have a threesome, since they were all married in God's eyes. And then they decided they were late to be somewhere else."
I really need to remember that for the next time someone comes knocking on my door wanting to spread the good word.
Overall, this is a good solid Urban Fantasy. I would definitely suggest you read the previous books to understand the world and get to know the characters, but I don't believe it is mandatory. It is meant as a stand alone just set in the same world. I am not sure what it is, but I am not fangirling over this series like many do. It seems there is always something crucial missing for me, but it is good, so it gets 4 out of 5 baskets.