Released on August 29, 2006, by DRT Entertainment, the album was originally announced through the band's official website on February 23, 2006.
The album was released on August 29, 2006, by DRT Entertainment. The announcement of the album came via the band's official website on February 23, 2006.