I really enjoyed this book. I was familiar with most of the "Biblical" characters, such as Beelzebub, Raphael etc. I really liked Beelzebub's character, because Arenson really investigated the angel aspect of the 'fallen angel' concept. How would a fallen Angel feel, leading armies of demons? He loved Laila, perhaps because he saw the same conflict inside her. Laila is a complex character as well.
I love the relationship she has with her wolf, Volkfair. Maybe because I am a sucker for wolves, but he actually is important to her character development.
I already said how ingenious I think the idea for the story is, but I just wanted to say it again, in more detail. Stories about angels and demons aren't anything knew, but this was something different. Not only does it give place to epic battles, which Arenson already mastered in 'The Gods of Dream', but also gives him the possibility to show his skill in analyzing and developing his characters. Laila's flashbacks to when she was young is a great way to get to know her more and explain how she came to where she is. I also enjoyed Bat El, Laila's sister. She's the perfect angel, pious, beautiful and strong. Yet during the book she now only starts to question her own feelings and morals but also those of Heaven and Hell.
Also, may I say that I love Laila's mantra, which is at the beginning of this review. I think everyone has a little something they say to keep their own spirits up, but mine definitely isn't as epic or impressive as this one. It just goes to show that Arenson looked at mythology and knows how to write it.