Killswitch Engage release the official video for the Leach fronted comeback single “In Due Time.”