"Eclipse", lanzado en 2006, saltó a los primeros puesto de las listas de éxitos de Finlandia, junto con el single "House of Sleep".