Speaking of Dimmu Borgir, just the other day I was looking at some of the bands I haven't listened to in a while to see if they're working on new releases; this is good news. FFFFff..
about the title, it sounds like every other dimmu borgir record, three unrelated words shoved together like a young child trying to make the square block enter through the round hole in the box.