Delta Plays Brutal Doom in 2024.