Ah yeah, I remember this antidemon song, listened to it a little while ago, much more tolerable than the first song. If you listen to impending doom's song 'Comdemned' from the album 'the sin and doom of Godless men', that is what I enjoy.. although they have two songs with the title condemned... the other is on the album nailed, dead, risen.
They are probably the only band at the moment that i will tolerate the 'pig squealing' and 'bree' sounds lol. We have some pretty talented metal bands in the Christian scene that is for sure.