Nice evocative descriptions, I can feel the oppressive air the Rotting Horde has left on this destitute region.
Regarding the passage about your lack of self-confidence, definitely give yourself a pat on the back for joining and completing the jam! It's easier said than done, and you managed to realize a nice product here. A tip for future jams and projects would be to limit the scope when facing such a limited page count maximum.