This was really smooth and very well done! There was a lot of your own personal touch that I heard and I loved it! My only suggestion is to redo it but on a more clean channel. I can’t tell if your guitar is slightly out of tune or if the distortion Sound is causing this, but it sounds like you might be off on one of the bass notes. Other than that I think this was flawless! Bravo!