Death metal heavyweights Decapitated return with their eighth album ‘Cancer Culture.’ Read our thoughts on this yummy slab of brutality here.