It was released via the band's website for free download (with website registration) on April 2, 2005 (see 2005 in music).
The release of the album occurred through a digital platform, requiring user registration on the band's website.