It feels like it might be lacking some low end overall. The drums all end up being pretty clicky (which I understand is pretty common in modern metal, but they could use some bottom). Really the only thing occupying the lower-end is the distorted guitar and the bass (when it's going)
Otherwise, you've got some cool stuff going on. Are you going to add vocals?