Once again a very professional sounding, musically very original song with lots of energy !
Great guitar sound, and very nice work on the solo.
After reading the lyrics I thought it might be hard to get them to fit into a song, especially concerning the structure. But you did a great job here, and everything seems to fit seamlessly.
I agree with Mark about the vocals, I'd push them up in the mix just a tad. The vocal melody provides a large part of this song's great atmosphere, and I'd like to hear that a bit clearer.
I enjoyed the intro, nice guitar riff, and a great way to lead into the song!
The tempo change in the end took me by surprise a bit (kudos to all involved musicians for pulling this of without missing a beat) but I like how you pick up elements from the intro again...
I'm not a fan of fade-outs, so I didn't really like the way it all ended so abruptly, maybe keep up that guitar riff for a couple more bars?
Anyway, nice job on the song!