I loved the first book in this series, and the sequel did not disappoint. I admit, I squeed like a fangirl when I saw this one published. It picks up a little bit after the end of the first, and we’re back again with the hero, John Henry Booth. He’s somewhat more than human now, and he and his lover Mercury are recruited to kill someone to prevent the end of the world.

The plot is not quite that simple, and the author really throws a lot of philosophy in there, many questionable choices, the whole Lovecraftian pantheon, and just so much more. It’s an enjoyable listen, made even more so by the talented narrator Jeffrey Kafer. Kafer’s deep, gravelly voice matches the lead character so perfectly that even when the prose did get a little overwrought and might have sounded silly, Kafer’s deep voice brings a seriousness and poignancy to the narration which really makes you feel for the lead, bringing the stark reality of the world to life.

If you haven’t listened to the first one, do so, but I think this sequel could probably stand on its own as well.