Have I really not commented on this? *slaps own wrist* I bloody loved it! *g* You have a wonderful Watson voice, and I was awed by the way you managed to depict the Snarry seen from his POV! And the rest of it: so imaginative!
Should however come with a warning: you will be sad when you've finished it! :D