Nice one trev (Y)
I'm loving the concept dude!
Like you say the mixing could do with some work, on the whole it's not bad though, you perhaps need to record 2 rhythm guitar tracks, to make it sound more powerful?
not sure though, it's your mix, totally up to you.
A better drum vst would make a lot of difference, look into ezdrummer and drumkit from hell by toontrack. :)
With a bit of work this could be even more awesome!
9/10
5/5