I'm not too into metal, but that was cool music, though the vocals were definitely not my thing. For that reason, perhaps, the vocals seemed too out front. But what do I know.
I know nothing about mixing / mastering, that's why I'm hanging out here.
not your fault, the singer was not good. the music was loud and clear, i thought the drums could have used some mix and eq work but over all it was good.