This is a wonderful piece. Excelent build-up, balanced and well mixed.
I can see this playing as a BGM in a game like blasphemous. I wish each section was a little longer to explore each mood more deeply, I think the music stays too long in the same chord progression, but other than that, great composition. Keep up the good work.