I'm only giving this book 3 stars because it was very slow at the beginning. Practically a snooze. It only got interesting towards the end, which I loved, btw. (view spoiler)[I really loved Adrian's sacrifice in order to help Mathias with his "problem". That was surprising, quite a twist, I was actually feeling so bad for him, and Mels too! Adrian saved the story with his act, he really did! I also loved to find out that the Dog is actually the Creator!! Neat, pretty neat, loved it! (hide spoiler)] I'm really curious to see how this "deal with devil" will turn out. 
 It's a good book, not great. Maybe Envy had me spoiled, I don't know. I recommend the read, though. The whole series is quite interesting and I'm loving it!