Have you heard Signs of Life by them? I like Idolatry but I like that one even more.
I don't know, is it? Seems to be getting mixed reviews. They went for the Jungle Rot type caveman death metal approach. I happen to like it a lot but a lot people seem very disappointed.Is it their comeback album?