Este es el último disco de Stratovarius con la compañía discográfica ""T&T Records"" salió a la venta el 16 de noviembre de 1999.