Very sweet. Really good job!
A wonderful piece! And so many open questions... are you sure to keep this a one-shot, or could you be tempted to elaborate a bit of what is going to happen now? ;o)
Author's Response: Thanks so much! I think this is likely to stay a one-shot, but it's always great to hear that more would be welcome. :-)