It was released in October 1999 and was the last release from the band – until their 2009 reunion.
The band's last album release in October 1999 marked the end of their musical activity – until they reunited in 2009.