instead of recording from an amp or such and adding it into your mix, use a plug in and interface and have your guitar straight into the computer. changes from an amateur sound to studio kinda sound (if you know the correct settings etc to use)
"pulling me in" and "under my skin" have a little melodic dip that Mike does that you missed, but other than that I think you sing it better than he does honestly, fantastic cover rock on guys. You nail the high vocals!!
Please use a 9st guitar or a 10st guitar for this song, especially for the guitar solo, justified about what MEGMETAL explained in a live stream for Sonic's Japanese RU-vid Channel.