Eighty Percent Awesome
I really like the majority of this song. It's a faithful cover, and I can hear the old parts that I loved. That said, I took two points off for the lack of command in your guitar solo. I think you needed to quiet the drums a little and up the volume of your solo. If this was being played live, you'd rock the f*** out on the guitar and take 100% of the listener's attention. Here, I almost hear the drums more than the solo.
It's freaking Duke Nukem. Restraint is for sissies. You've done good, but with a little work you could get perfection.