Apparently this song was released a few weeks ago, but I didn't hear it. They possibly played this song last year when I saw them live. I remember CT talking about how they were playing 2 songs from the new cd and one of them was pretty lengthy. Could have sworn he said 18 minutes, though. So maybe it was a different one.
Anyway, pretty good. Not better than Voices of Omen but I'm sure it will be a pretty good release.
Surrender to all Life Beyond Form
Lance of Longinus on Bandcamp
Noise Redemption Prophecy on Bandcamp