Eddy Current Suppression Ring forgot to put out an album for almost a whole decade. I’m glad they finally remembered.