El vocalista Roine Stolt describe el álbum como "puro rock progresivo, con un montón de teclados vintage, baterías con tiempos extraños y largos solos de guitarra, elementos de pop, progresivo, rock, música sinfónica y cinematográfica". Waiting For Miracles" es todo lo que esperarías de un auténtico monumento del rock progresivo