I found this story with the "Surprise Me!" button, and I've enjoyed it. Just finished up and will be reading the next story in the series. I'll also be using the "Surprise Me!" button more, if it leads me to little gems like this one. The ending was a little abrupt, but I'm guessing that the next story is a continuation of this plot.