 Their first release was "Sinner's in the Eye's of an Angery God" in 2001, followed by "Execution Protocol" in early 2002 through Too Damn Hype Records.In 2003 the band was signed by Lifeforce Records.Since being signed, the band has released two albums with Lifeforce, the first being "For Whom the Gods Would Destroy".