Albumet ble utgitt 20. mai 2011 i Tyskland og to dager senere i resten av verden. Det er det første studioalbumet bandet gir ut på Steamhammer Records.