I surprised myself reading the beggining three times before I fully understand what was really going on (I couldn't believe my eyes). And then, for the rest of the fic, I was trembling for Snape to be discovered. You manage to say a lot with few worlds, there are so much undercurrents! It's really good to read something that short with so much depht...