This audiobook was provided by the author, narrator, or publisher at no cost in exchange for an unbiased review courtesy of AudiobookBoom dot com. 
 There were a lot of characters for my taste, but I'm not counting it against the story. I tend to prefer a smaller number of characters. Unlike most urban fantasy, there was a lot of world-building in the story which epic fantasy readers will like. It made me think of Anita Blake, like how she can recognize the demon's glamour when he comes in. Narrator was enjoyable as always.