isclosure’s new album is something big. You will become latched onto this new album, “Caracal." With terrible puns aside, the British duo is back...