overall pretty good. you nailed all the big bits, just the smaller things like dynamics, vibrato, etc. that could use some (not much!) work imo. good work.
I agree with h2o. You got pretty much every major part of that song covered very well. The most minor things are what needed just a tad of a touchup, but then again, a cover will never be exact like the original will be. For a cover, it was awesome as all hell