Magic Shifts is the last book of this series that I’ve read before, and it’s very difficult to review without spoilers for people who haven’t read the previous books. There’s a “monster of the week”, of course, in that Eduardo gets kidnapped, so Kate and Curran have to dig into what happened there, figure out who/what is spawning weird giants that metamorphose into other animals, and find Eduardo. There’s also some background information about djinn and their place in the world, and about ghouls (only briefly mentioned before, if at all).
There’s also a lot of development for the changes to the Pack composition begun at the end of the last book, and a lot of personal changes for Kate and Curran. Like, you know, having to get used to living in suburbia with a nosey neighbour who wants Curran to avoid walking around in his lion form.
And then there’s the fallout of the previous book, and some hints about where things are going… And that’s all I’ll say about that.
Like the previous books, there’s a lot of action, the plot moves quickly, and Kate is a bit better at investigating things than she says she is. Some things fall into place beautifully, and there are some really nice character moments.