Stereolab's first album in nearly two years since "Sounddust."