Swee..eet!!!
The guitars could have been more "pronounced", but nothing else is, from what i can see(hear), wrong with it.
I like how you modified the balance so it would alter a little from the speakers, very... uh... Metalic. It's kind of shakey to take a chance at listening to someones version of a very, very popular song, but you did it better than i could've hoped. Great job!!!