Album release from bloodthirsty butchers.