Ameriška zasedba Lorna Shore tokrat predstavlja videospot za naslovno skladbo. Prihajajoči album Immortal bo izšel 31. januarja pri založbi Century Media.