KILLSWITCH ENGAGE have premiered a radio edit of their new song called “In Due Time”. Furthermore, there’s a video review and a cover available, too :) You’re fast, you crazy YouTube maniacs, huh?
It appears that you can even download it for free! Check out this location.