Last listened too...
Crystal Castles - III
Like I keep telling everybody, definitely their least best record so far, but not far from a bad one either. What they lack in their glitchy improv-ish techno beep-boop-bops, they make up for in structured, well thought-out beats. And who doesn't love Alice Glass?