This is a powerful mood piece with some striking images. The only phrase that I stumbled on is "festering sun." At first it seemed out of place, but the more I think about it, the more it suits the overall work. Congratulations on your creepy success with something out of the norm for you.