Nice work, and excellent playing. The only thought I had mixwise was that maybe the drums are overpowering the rhythm guitars a little. You had some killer playing, both in terms of rhythm and leads. I thought the leads sat just fine in the mix. Maybe just try bumping up the rhythm guitars a hair or backing the drums off a hair. It was very close. I also thought you could maybe afford a little more bass guitar presence in the mix, which might have helped push the rhythm guitar a bit more. Overall a very nice listen though -- great job!

Here are a couple I've been working on. The first one is pretty straightforward death metal, and the second one is atmospheric black metal; take your pick: