The introduction hooked me, and I got sucked into a world that was wonderfully described by your descriptive language and interesting plotline.
Although there is the occasional odd switch to present tense, or the rare typo, it does little to take away from the story.
Well done, author.