Yeah, saw them in NYC this past tour and had a great time. First set was really nice and the album in the second set was fun too (although I'd prefer to just have 2 sets of randomness rather than knowing what the next song is going to be). Personally, I think the new album is fantastic and a great return to form after so many years away.