I think that the guitars sit too far back in the mix. Also, the drums sound very robotic. I think that the mix would really benefit from a little extra volume on the guitars and from you playing with the velocities on the drums. Just think in the mindset of a drummer when it comes to that, it'll help. Otherwise, sounds alright!