These Swedish death metal titans once again live up to their name by "unleashing" an unbelievably-solid, punishing slab of metal. Odalheim is Unleashed's eleventh full-length effort...