Good narrative with a very nicely written ending.
Thanks! The ending had to be rewritten a couple times to fit the word limit, so I'm very happy it seems to have turned out well.