My pre-ordered copy finally came yesterday! Listening to it for the second time through now. I like it, but it's not blowing me away yet. So far my favorite song might be the Pappo's Blues cover actually.
edit: Just checked the Clutch site and they've added a tour date for Denver on Sept. 30th! Sweet! It's at the Fillmore, same as the Motorhead/Rev Horton Heat/Nashville Pussy show just 4 days before that. Why do they have to be so close together? Two nights in one week of concert tickets + babysitting is a hit to the ol' pocketbook.