Don't know if you've ever considered taking this story further, but this would be a really cool format/premise for a TV show, maybe on HBO or some streaming service. The way you've built the world is super versatile and would make for a story that would be easy to keep fresh and engaging. Just a thought. Absolutely loved what you've written so far