It needs mixing but you know that, It just sounds like one thing at the moment nothing really jumps out. I dont think you need to change anything other than mixing it. the Riffs and vocals sound great to me.

c4c =)?

Charvel So-Cal Style 1 HH
Jackson Pro Series RR24M
Dean Dave Mustaine Signature VMNT

JCM 2000 TSL 100