I enjoyed this completely and every step of the way. A tale well told. So many complications and each character has depth...I loved Luna. I mean, I mention Luna because I don't see her often in snarry fics and I love Luna and wish I would see her more often well described as she is here; but the fact is, I loved each character in this story, they had complexities and dimensions to them that make them more filled out, which was wonderful. McGonagal, Lucius, Draco, even Snape, they were all so fresh and I enjoyed meeting them! I completely enjoyed knowing their feelings. *is awed* Remus felt very real...in particular, Remus and McGonagal felt very real, like I could feel them and see them. (Not that others didn't feel real, but those two particularly popped out from the page.)
Poor Harry, there is no end to his sacrifices... when it was discovered what Draco's role had to be in the ritual I just laughed out loud for a long while. It was such an embarrassing thing for Harry, I don't think anyone ever wrote a more embarrassing thing for him that was so funny.
But I was a bit disappointed in the end that there was no mention of Remus and no resolution to his feelings for Severus? Also, there could have been a longer resolution period at the end, to hopefully see a bit more of Severus/Harry hotness and just have more idea of how things went on with everyone. I mean it's not like terribly lacking, but I just wished there was more, as in, it ended a bit too soon. Sort of, you wrapped things up too quickly, when you could have taken your time and enjoyed wrapping up a bit longer :-)
But anyway, I was so thoroughly entertained reading this, and my attention was kept glued to it every sentence of the story. Sometimes, when story is long, I find my attention wanders and occasionally I get bored in some parts, or some sentences don't make sense and I get stuck rereading them to figure out what they want to say. But not here; here everything was so crystal clear and flowing without a hitch, and after it grabbed my attention at the beginning, it held it fast until the end. So that was awesome! Just needed longer and more thorough wrap up. That's my opinion. :-)
(Do you think I need to stop writing such long comments...I should say something like "that was great" and leave it at that, like most everyone else? After all, you may not really care about what I think, right?)