 Causing further issues for the band, some Christians, noting the unusual vocal and musical style, labeled the release as demonic.These issues, along with the cover image which featured the pierced hand of Bob Beeman (founder of Sanctuary International) caused the album to be pulled from the shelves of some Christian bookstores.Musically, "Human Sacrifice" focuses on brutal thrash metal in vein of Dark Angel, old Death and Slayer.