Most of what I would have said has already been stated by other reviewers, so nothing I have to offer is original.
I love this series for so many reasons. The biggest are how intricate and unique the story line is and how all the different fantasy elements work so ridiculously well together. It's like when people tell you to combine different foods that sound weird eaten together, but then you try it and it's your new favorite dish! That's how Charlie's books are.
I'm so happy the love triangle isn't immature and ridiculous since I loathe love triangles. I appreciated that the characters had brains and maturity.
I love, LOVE the diversity of characters in this story. Seriously, the twin gods? Hilarious!
There were a hand full of times I wished there was a bit more development as far as what the characters were thinking or feeling at certain moments, but the story is moving so quickly that I didn't have time to dwell on it.
And the end? MIND. BLOWN. Seriously. However you think it's going to end, it isn't. Just know you'll be surprised and amazed and love the book.
Charlie is a genius.
Now all I need is the last book to make my happiness complete.