A very interesting premise, well executed. I would recommend removing the ‘made’ from ‘huge wall made of fire’ as it flows better, and perhaps coming up with some synonyms for ‘spirit’, as you use it quite alot and it gets a little repetitive.
But generally, a nice fantasy intro to what could be an interesting series? MH :)
Mostly Harmless