This is perhaps a little less dark and twisty than one might expect from Michael Marshall Smith, and I felt at times that it wasn’t quite sure of its audience — at times the knowing narration seemed more appropriate for an adult audience (mostly the opening; the ending makes it obvious what’s going on there) and some of the book metaphors for relationships felt a little much for kids. It deals with divorce a fair bit, partially through the eyes/close POV of Hannah, who is eleven or so.
It was a fun read, and I did tear through it very fast. It’s not that it’s bad — there are some great observations of people, and I enjoyed the ambiguity of the Devil in some parts (at other times he was just straightforwardly evil in a kind of offhand “that’s the way it is” fashion). It ticks along at a great pace, and Vaneclaw is a fun character, etc, etc.
But. I don’t know. I finished it in record time, I did have fun, but I’m still left feeling lukewarm — like it could’ve been more. Maybe it’s the sense that the audience isn’t quite right, some of the relatively straightforward morality (in the end, after all, the fallen angels who oppose the Devil are the ones in the wrong and unequivocally evil), some of the simplicity in Hannah’s character… I don’t know. It didn’t quite come together for me, is all I can conclude.