The synopsis of the book sounded just like Daybreakers and I was a bit dubious to read it. Also, y'know, vampires, so over done? Nah, Julie Kagawa who won my heart with her Iron Fey series obvs did it again and wrote another really good book. 
 I liked how Allison was not only kickass but had her insecurities and views, but not in that way that they seem forced. Allie did not spend pointless time moping around and always pushed herself of. I totally thought that was cool. 
 I think the whole world building was consistently done, but the world wasn't particularly original. Still Julie made it worth while. 
 If I'm being entirely honest, I read a third of the book then sort of lost interest at one point. It hadn't really piqued my interests at that point, but it was totally worth reading on. 
 I just liked the character development really. As expected, this book had tons of it.