Only getting a listen to this now.
I don't have the issue with where the vocals sit that other people have mentioned. I think they sit fine there, and frankly, I don't think he's a very strong singer, and him being louder than he needs to be would take away from the song. Also, the vocals sit where they would in most songs of this style.
I think overall the mix is too clean for my tastes, it's all a bit shiny, but that's exactly what's appropriate for this death-core-ish stuff.