They're officially back now! And by the hammer of Thor do they sound magnificent.
In Due Time is this first single to surface from upcoming April 1st release Disarm The Descent, and it will blow your puny mortal mind. You're just gonna have to listen and witness the aural beauty that is riffage and solo heaven. Oh, and welcome back Jesse Leach. Damn son, you sound fine.
Now for the patented Excite-O-Meter on new album Disarm The Descent, which I'll eventually convert into a non-text format so it doesn't look shit.
:( __________ :/ ___________ :| ____________ :) _____________ :D