En mayo de 2008, fue lanzado el nuevo disco "Narrow Stairs", del cual ya se conocía un primer single a través de internet titulado "I will possess your heart".