sounds awesome. This song + the three singles we've gotten so far are some of the band's best material imo (yeah even streaky) so I'm really looking forward to the new album. I imagine since this song leaked they'll probably make it public any time now.
also I've noticed their sampling and lyrics keep referencing past death grips songs, kind of makes me think this could be the band's final album? just a hunch.
edit-- seems like the release date's gonna be June 22, according to iTunes