If you don’t have a clue as to what to expect on the long awaited debut from Sweden’s Necrocurse, just take a quick gander at […]