It was released on 17 February 2004 on Gooom Disquesin France and Locust Music in North America.
The album was launched on 17 February 2004 through Gooom Disquesin France and Locust Music in the United States and Canada, marking its availability to a wider audience.