Fue lanzado el 24 de abril de 2006 por el sello discográfico Noise Records.