El disco salió a la venta el 24 de octubre de 2005 bajo el sello alemán InsideOut Records .