My first reaction after hearing this was, "Oh, snap!" My next was, "About time." Remember seeing them live almost a dozen times with their old vocalist, lol.
Don't know any of them personally, and haven't heard about them in quite a while, but still pretty happy for them.
So glad to see this band getting love here. Tired of seeing people piss on them because they "chug". So what? They go harder than a lot of bands out there, and their song structuring is actually fairly unique.