News round-up: Finis, Leechfeast, and Witches Brew

A new song of disconcerting black death by Finis, and two sludge records to make this Monday as miserable as possible.