This band seems to hearken from Newark, Ohio & this song was from their last release Ascension. They seem to have a post hardcore sound along w/ maybe nu-metal as you can hear some scratching. This is the only song that I know of that found its way onto indie “Christian” radio as I saw on a online chart a few times. hope y’all dig it.