The album was initially scheduled for release on March 2, 2005, but was eventually postponed.
Despite being originally scheduled for March 2, 2005, the release date of the album was pushed back later on.