First released in 2005 by The End Records, it was reissued a year later on enhanced CD including one bonus track.
The initial release of the album occurred in 2005 through The End Records. A year later, it was re-released on CD with an added bonus track.