Kompozycja „Lost In Forever” zwiastuje longplay „Murdered Love”, który trafi do sprzedaży 10 lipca. Wideoklip został nakręcony na jednej z kalifornijskich pustyń, a za reżyserię odpowiada Spence Nicholson.
Producentem „Murdered Love” jest Howard Benson, który przed laty pracował z grupą przy przełomowym krążku „Satellite”.
Ostatni album chrześcijańskich rockmanów to „When Angels & Serpents Dance” z kwietnia 2008 roku.