En el año 2004 lanzan su primer demo "Touched by Thy Undisturbed Essence" el cual fue el debut de la banda.