As I was reading it, I kind of felt like I'd read it before/started it. Maybe it's just the subject matter; I have
read quite a few angel/demon stories and when they begin, they all kind of seem the same.
I mean when it began after the little mini prologue-y thing.
Marvelously handled, I'd say. I think the author actually found the balance between demon, angel, human that actually - at least for me - works, and works extremely well. Each is nuanced in its own way and though the ending seems more of a HFN thing, it's incredibly beautiful in a tragic sort of way.