by Prune_sisters
There is a chronological case for filing under Mature, but based on the laughter that I observed in a sample of one (i.e., me), I think that a good case could be made for Humor & Satire.
An excellent story which has left me wanting more!