Dude, that has a really good sound. I think the vocals could come up.
To get a heaver sound you could use a bit more compression one your bass and bring some bass synth under your bass riffs.
I don't do heavy much, so I am sure others could help much more, but I thought it had a good sound overall.