Well written, the story flows nicely with your worldbuilding without it just being exposition which is not easy.