Yeah I'm really late to this party.
But I just saw them open up for Orange Goblin. Heaviest fucking band I've ever seen. Unfortunately they didn't have any CD's or any merch available to buy at all. Was really hoping to grab something. I am downloading their one album now, hopefully it lives up to their live performance.
Metal-Archives has them listed as split-up, so not sure whats up with that. Be cool if they wrote a new album.