Anyone else like this lot? I'm listening to their debut album now (released earlier in the year) they sound like the best britpop band that never existed. Kind of if you mixed Ride with someone new like The National. Really warm songs. Not amazing, just nice to listen to.