Heaven Shall Burn so pretekli petek pri založbi Century Media Records izdali dvojni studijski album z naslovom Of Truth & Sacrifice. Tega so podkrepili še z videospotom za skladbo Übermacht.