[4] Their self-titled album was released on independent label The Death Scene on October 19, 2004, and the band toured extensively in its support.
[5][3] The album was positively reviewed in Maximumrocknroll, where it was characterized as "[m]etallic hardcore with lots [of] jerky time changes and riffage galore.
"[6] The review on metal website Teeth of the Divine noted that "for a debut album, this borders on genre defining brilliance with room yet to improve and (literally) grow.
[9] In the following years, the band reunited intermittently, playing the Punk Island festival in 2013,[10][11] and performing with hardcore group Soul Glo in 2020.
[12] They will reunite for upcoming Flames Fest 2024 on June 8th at Mother Pugs Saloon on Staten Island.