...
The Guitars sound pretty awesome, and it could do with some bass.
There's only 1 problem i noticed, the mixing could be better. The lead on the solo is a bit loud and the drums are a bit quiet. The way i see mixing is when you can here everything clearly and the drums be as loud as they can without distorting or overpowering the guitars.
The drums could be improved. I spend a lot of time mastering drums. Adding effects like echo or reverb, I compress and eq them. Spend time on it. The drums don't sound bad, but could be a bit better.
The Guitars, sound fuckin awesome. Especially the leads. I would give advice on the guitars, but i don't know much about the buggers :D. But they sound epic so even if I was a guitar god there wouldn't be much advice from me :)
I look forward to hearing more from you, this is a pretty awesome cover :D!