I like it, I especially like the actual music
as far as the mix goes, I think maybe its suffering from whatever compression is used by soundclick for streaming, Im not sure what quality it streams as
The leads sound really good, the rhythm has a bit too much air for my ears, which gives the impression of something recorded a few years ago, so if thats the sound you were going for then I guess its great!
The vocals however I think sound too...small for want of a better word, maybe play with reverb to send them back a bit, I prefer death metal vocals to be a bit buried and the guitars to stand out more