It was released via the band's website for free download (with website registration) on April 2, 2005 (see 2005 in music).
The album was made available for free download via the band's website, which required users to register (see 2005 in music).