The story looks good, but there are a lot of repeating words and terms. You might want to look for synonyms or try using different subjects for repeats. As for the world-building and character-building, I got lost in it, due to it being complicated and a 'data-dump' for lack of a better word. Might want to spread out the info and better explain it. But overall good :)