Which album did you get? They have 2; The Fear Dimension and Humanity On Parole. I've got Humanity, and it's decent enough, but more of a groove / thrash mixture.
Some of their members used to be in Sacrosanct, and that band played technical thrash and featured Randy Meinhard (formerly of Pestilence).
_________________
You're cancer, you can't be the answer, you're killing me