Entertaining, but only average in the end for me. Probably closer to 2.5 stars than 3. 
 I'm having a hard time articulating exactly why this missed the mark for me. I enjoyed the narrative tone, but sometimes felt it was overdone. As the book starts gearing up for its big finish, I found myself getting bored--which is really not what you want! I caught myself skimming passages and then having to go back and reread because I had no idea what was going on. I didn't mind Cabal as the protagonist--he definitely had his moments--but ironically I think I like Horst better, for all the lack of screen time and development he got. 
 I'm not sure if I'll be continuing the series. I've read the synopsis of the other 3 books and truthfully the only one that seems interest is the most recent release. So. We'll see, I guess.