"Commenting on the recording process Dunable also said “We decided that we don’t need to spend three weeks in a studio obsessing over every minute nuance…We ended up making our best sounding record in a third of the time.”

Upon release the album gained generally favorable reviews among mainstream and metal critics.