3 stars.I really liked this series but not enough and especially not to the point where everyone I know is crazy about it. And the ~reveal at the end just doesn't make a lot of sense. Add to that a lack of world building and you've got a mediocre book with not so special characters.To be fair, I couldn't put the book down. I just wish it offered a lot more than it does.