The attention to detail and imagery is just superb. Honestly one of the first things ive actually enjoyed reading in like 2 years. Guess that says something about what I try and read, but yeah.
Amazing job, the conflict is so abruptly revealed and resolution is so swiftly wrapped up. Just great!
Also, the foreshadowing is so hidden, you don't even know that it's related until the conflict is introduced, which is introduced at almost the exact same time as the climax..
I'm not a writer myself, but from an inactive readers perspective, this is great.