Friss videót dobott ki a május 28-án megjelent bemutatkozó albumához a Satanic Planet. A kiemelt szerepet kapott dal a Devil In Me lett, a filmecskét Lola Blanc rendezte. A zenekart - ha esetleg nem tudnátok - Lucien Greaves, Luke Henshaw, Dave Lombardo és Justin Pearson alkotja.