This shrieks amazing
You've restored all my faith in modern death metal. The riffs just reek of awesome, the drumming actually riffs. Everything about this song is perfect, and of course vocals would work well with the song. The atmosphere is minimal but whatever's there is awesome.