Oh my, all of this is so detailed and fantastic! It suits the tone of the story perfectly, I think. I adore your Snape -- he's so wonderfully skinny and homely. I have a major weakness for awkward teenage Snape, though, so I am squeeing WILDLY at the drawing of young Severus. WILDLY. He's so gangly and rumpled and just... ::flail::