Quite an impressive amount of world-building for such a short story.
Still, not entirely happy with it - I think, moreso than most of the other flash stories played lately, this one read like an abridged version of a longer story. Not an incomplete version - I don't think the story should have had more exposition or a different ending - but rather that the language was clipped and felt constrained.