Sounded like an audition with a slight lack of practice. I am really fond of real instrumentists, so I still aknowledge your strong bravery. You should practice your metronomical sense to prevent any instrument delay in between and keep the breath of your song unhalted. The solo of electric guitar is the masterpart of this song, as I can feel the symbiosis between you and your instrument. And don't forget to put more transitions so the breath of the song don't choke off.