I've seen the name and the band's picture before... not sure if I've actually heard them, though. From looking at them and their name, I just figured they were some shitty nu metal or core band. Skimming through the song, it seems alright... this kind of music just doesn't appeal to me like it used to.
Surrender to all Life Beyond Form
Lance of Longinus on Bandcamp
Noise Redemption Prophecy on Bandcamp