OK so I am experience a whole load of cognitive dissonance here. I am wholeheartedly snared by the world building because its simply so fascinating. The demons literally have their own world, and are a complete and functioning society, a society which is more fully-fleshed than a lot of PNR. I mean, they have different species of demons for crying out loud! Amazing. The origin myth about how demons came to be is the weak link: borrowing from all sortsa religious makes for a mish-mash that is not cohesive, but that can be forgiven, because the present world is just so much more interesting. Oh, did I mention we were in a demon hospital for a good bit of the plot? Loved it. 
 What I could not forgive, though was everything else. I'm sorry to say that I didn't like the main characters at all. AT. ALL. Eidolon literally, acted like his brain was in his nether regions for the most part of the novel, which is not a good look. And as for Tayla..... Well, I personally didn't find her to be a sympathetic character so she didn't get a pass for essentially being a bigot. I found the (esp Tayla's) humor and dialog to be... Inappropriate at best, and dated at worst, like it was trying hard to be cool. But in all fairness, the book was written in 2008, so it makes sense that dialogue may feel dated. 
 NEVERTHELESS, nevertheless, I still stayed up late to finish this novel, and I deffo be checking the rest out. I hope the characters aren't like Eidolon and Tayla though, because yuck!!