Bumping this thread because of their new album set to be released on June 22nd. Also they have released a new single off the record titled "We Don't Want Your Body".
http://pitchfork.com/news/38855-new-...ant-your-body/
I've only heard the song one time over but wasn't immediately impressed. However, I know after a couple more listens, I'll come around.
I'll also be seeing them live at Houston's Free Press Summerfest! I'm stoked. I've been mentioning it a lot over the past month!