Never got into these guys much beyond Blast Tyrant. That album is incredible. This is good too, though, I'll check this album out.
Blast Tyrant is my favorite as well, but they're still churning out solid material. They've gotten a bit bluesier on their more recent stuff, but this one is supposed to be a return to form.