Albumet ble utgitt 11. mai 2004 i Japan, og 26. oktober i Europa, på AFM Records / The End Records.