“Hellbutcher?! Is that you?” are my first thoughts as the debut album of Swedish death metal upstarts Necrocurse blasts from my brand new stereo. Surely there’s only one vocalist so interchangeable and recognizable at the same time… it’s glorious beyond… Continue Reading →