German death metallers Stillbirth have unleashed their new single, “Sacrificial Slaughter,” taken from their upcoming full-length album Survival Protocol, set for release on October 31st.
Following their previous single “Baptized in Blood,” Stillbirth showcase a seemingly new direction, one that leans more toward a focused and refined death metal approach, in contrast to the all-out, balls-to-the-wall slam/deathcore assault of their previous albums.
|