The basic plot is quite similar to the ones currently in vogue in YA Literature: somewhat emotionally damaged girl meets charming but mysterious boy,..Show More » pair become embroiled in epic (supernatural) conflict, powers are revealed, random civilians placed in jeopardy, etc. As a fan of YA Lit, definitely up my alley.
The characters are excellent and endearing in that "love me even though I'm broken" kind of way. The good news is that the focus of the story is overcoming that "brokenness," so to speak, unlike many YA novels that seem to wallow in it. Also, the solution to their emotional damage is not simply romantic love - a nice change of pace from what much of the currently popular novels suggest.
What makes this book incredibly unique is its spiritual foundations. Using angels & demons as characters is not new, but using them in a way that actually promotes faith is. Dittemore raises some great, thought-provoking questions and weaves Biblical stories & truths into her story line.
In terms of narration, Cassandra Campbell does an excellent job. I could hear the emotions of the characters throughout the performance.
All in all, an awesome listen. As a final note: the ending of the novel, though not a cliffhanger, does suggest future sequels -- I look forward to them!