(I received this book for free as part of Goodreads First Reads giveaways).
(This review may contain spoilers).
I liked this book as a paranormal mystery, despite the obligatory inclusion of vampires.
The main character, Michael, was pretty interesting, but it took a long time to find out exactly what he was. The air of mystery is good, but it kind of felt like too much was being held back, in a way.
The other characters in the book were pretty interesting, including Ezekial. What I felt made this book more difficult to read, though, was the constant shifting of POV characters. They also changed paragraph by paragraph, which made it somewhat confusing to read this book.
The inclusion of different types of supernatural and other creatures was quite good. I would have liked to see more of them – particularly the elves.
Some parts of the book were quite cleverly done. One thing in particular is written in such a way that I assumed I knew the whole story, while it actually turns out to be something different.
I wasn’t too keen on the romance angle. I didn’t know enough about Sheila to really care about her as a character.
Some of the banter was amusing, but there was a little bit of telling rather than showing going on. I also felt that the characters didn’t act very intelligently at times. There were mistakes made by them/angles not seen that they should have been able to see.
The descriptions in the book were mostly good, with a few errors that I noticed, though nothing really major.
I’d probably read the next book in the series, to find out what happens, but I think it would benefit from having longer chapters and less POV characters – or at least stick to just one POV a chapter.