I don't have the time today to write up a review, but their set was the same last night in Austin as what hb420 posted here. Awesome show. It's so easy to get lost in their music and the new songs sounded excellent.
6/13 - Beast in the Field
6/17 - SOAD / Melvins