Read more reviews on my blog, Words and Tea Bottles. 
 Here we have another example of a book that's written like a fairy tale. It's not the same as the Guardians series that I've mentioned has that type of convention, mostly because it's clearly written for an older set (though not too much, given that this is a YA book). I really did like this book, at the end of the day. There's such a sweeping mythology, and so many twists and turns that it keeps you on your toes and keeps you reading. Or, at least it did me. There aren't too many books that make me want to read them rather than do things I should, like cleaning or editing (although when I have to do those I usually just end up on Tumblr). 
 The book also manages to make connections to things in the early pages that you might not have even paid attention to, which is the sign of a good story that was thought-out in either the planning stages or the editing stages, unlike many books that have obviously had plot points added on later when the author wanted more going on. 
 There were things I didn't like about it; the relationships both seemed... rushed. There just didn't seem to be enough thought between "I hate him, he's horrible" to "He's the love of my life!" for both Karou and Madrigal, and it made the relationship, while sweet, seem artificial and not necessarily based on what was inside as it was supposed to be intended. The relationship itself was nice, but as I said, I just didn't feel like there was enough lead-up or getting into the character's heads to understand why they fell in love with him so quickly. 
 Still, a good book, and I have the sequel up next, which I'm a lot less reluctant to read than the sequel to some of the books I've reviewed in the past. Non-reluctance is a lot better than contempt for an author.