A captivating plot with a good mix of romance and action is always a sign of a great story, but if you find a special character in it, that will catch your attention more than anything else. The name of such a powerful character here is Ren and his charm has nothing to do with his beauty or behaviour, but all with his background story. You can't help but feel terribly sorry for him, for all he's been through in his whole life (and we're talking thousands of years), he had to suffer so many wrongs and, most important thing, he has been denied love in all its forms. The more you read, the more you feel a deep tenderness and a desperate need to let him know that, even if it's hard to believe, someone in this world can be a decent human being.
The mythology plays a huge role in the story and it's very interesting, but I'm afraid I think it was too much. Don't get this wrong, it's all very fascinating and Kenyon's style is anything but boring, but we have lots of information to keep constantly up and the reading was slow from time to time. But despite that, I found the book enjoyable and really touching.