My only real complaint about this book is that it didn't give me the want to stay up all night reading it feeling that I would give 5 stars to. I don't know why either. It was fantastic.
The main character, Bobby Dollar, was endearing in that bad boy you just have to love kind of way. The supporting characters were even better. For example, Fatback was perfect simply because there was no need for his back-story and odd situation in life but there it was and it made the book all the better for it.
The story was completely unique and the ending was just what I wanted. Sometimes writers foreshadow too much or not enough and the ending is either anticlimactic or comes from nowhere and neither of these was the case with this book. It kept me interested on every page, but as I mentioned above, not necessarily up all night. The scenes that were meant to be exciting were very much so as was the case with the more serious moments.
My favorite thing about this book is that it was a new twist on an old story. I picked this book up with a bit of trepidation after I realized that it was about angels. I should not have been worried at all. It made angels bad-ass and blurred the lines between right and wrong enough that it at no point seemed preachy, while still being respectful. It was so outside the boundaries of what I expected I found myself drawn into this completely new world that I could have never imagined. There better be another one coming out!