This is Craven Idol's debut album and it's rather fucking good. I'm really embracing these fellows and their blackened thrash/death musings at the moment - and you should too.