Released on August 29, 2006, by DRT Entertainment, the album was originally announced through the band's official website on February 23, 2006.
The release date of the album (August 29, 2006) and its initial announcement through the band's website (February 23, 2006) are key elements in this passage.