I never cared much for the original song, but:

This is pretty tight, good production and sound quality. The drums sounded nice, were they synth? Some of those fills were kickass.

The guitar was well done, the only thing I would maybe play around with is the lead right before you start sweeping. What you played sounded fine but I feel like you could come up with something more fitting to the song.

The vocals sounded great, what kind of mic/preamp are you using? I feel like the vocals would blend better with the mix if you up'd the low range on them, but thats just my personal opinion.

Overall good job!