I really like most of that record, but the best tracks on it were all available for free (+ legal) download before it came out.
I don't read the Wire or shop at Boomkat, but American things like Pitchfork / Fader / XLR8R call the sound "chillwave". Other acts that I've heard lumped in there...