No details behind the cut, but just in case...
OMGWTFSNAPE.
Seriously, that was my thought through the whole damned thing. "Oh my God what the fuck SNAPE."
Oh my God.
What the fuck.
SNAPE.
I am dead. D-E-D dead.
*Ambles off, still utterly dumbfounded and muttering "OMGWTFSNAPE"*