it was alright as a performance, although its not the most demanding solo but it suits the song. I think you should ease up on the amount of gain, sounds like you've got it on full and the tone was quite poor. There are several out of tune notes, either because you are fretting incorrectly or simply because the guitar is out of tune. I recommend you practice your bends and vibrato.