Their album From This Day Forward is pretty good tech-thrash. It can have the "Mekong Delta effect" at times; being a bit to complex for it's own good. However, if you can let it sink in for a while, it's very unique and enjoyable.
_________________
You're cancer, you can't be the answer, you're killing me