The production is off the damn hook. The costuming, locations, props and effects boost this short up a lot. It's as if you chose to make a sci-fi film.
The performances also kept things lively with nicely defined characters that beg for more screen time.
The big thing that limits this short is its world building. It has great ambitions, perhaps more than a 5min short would allow. It's evident in the dialogue, which is really heavy in exposition and could have benefited from streamlining it further. As it stands, it feels more like we're being told about a world rather than experiencing it.
Having said that, what there is to experience is very solid.