You're all talking about the same Job For A Cowboy, right? Because I'm pretty sure they still suck.
Granted, I haven't listened to this stream, but that's because pig squealing is fucking stupid and I expect a multitude of it.
They haven't really done the squeals and the brees and the misplaced breakdowns since their first EP. Now they're just a solid death metal band.