Albumet ble utgitt 14. mai 2005 i Norge på Frontiers Records, og 7. juni samme år i USA på Sensory Records.