Jesse Leach is back with Killswitch Engage and all is right in the world. Well, all is better with the release of a new song, "In Due Time" from the forthcoming album 'Disarm the Descent'. The new single hits retailers February 5th with the new album following on April 2nd.

Enjoy the tune. This is freakin' awesome.