It was released on March 27, 2000, through Osmose Productions, making it their last album released through their long-time collaboration with the French record label. It's their first album where bass guitar duties are handled by Iscariah.
The album was released on March 27, 2000, by Osmose Productions, concluding a long-standing partnership with a French record label. Notably, this marks the debut of Iscariah as the bassist on this particular release.