Nice work! I thought you did some fantastic world building given the world limit. I do agree with some other comments in that the pacing was maybe a little slow at the start which left the end a little rushed, but overall a very enjoyable read.
Thank you so much for reading! I agree with all your points, hopefully these lessons can help make future writing better.