It was released through Earache Records on 17 May 1999 in Europe and on 8 June 1999 in North America.
On 17 May 1999, Earache Records made the release available in Europe, and on 8 June 1999, it was released in North America.