This was pretty much what I have come to expect from Edward Lee. Sex, violence and demons.
The story presented a lot of great ideas. But, I felt a little disappointed with the happy ending that Lee chose. There were too many other ways that this could have gone that would have been more fun.
In Lee novels, I more often find myself rooting for the bad guys than for the heroes of the story. Maybe that's because the bad guys provide the kicks that draw me to Lee novels in the first place.