To be honest, I haven't listened to this yet but xBxRx is the shit. All I have to say. except: aac 128. And that I love Sendspace.
Edit: this is real good. It's more noisy, experimental etc. than their earlier, more straightforward stuff. There should be some links to that in an earlier post.