Great mix except for the vocals and the kick, but that's kind of preference in this case. To me, the vocals are being covered and aren't very upfront, but I know that's how some people prefer it in deathcore. The kick sounds like it got the mastering limiter treatment and isn't hitting you in the chest, but again, preference.