El álbum debut de la banda, Signs of Life, fue lanzado en Finlandia el 19 de enero de 2005 y en ITunes el 25 de mayo de 2005.