You might remember I've done some surf tunes in the past (and I met Dick Dale once after he played a concert). Your tune: on the intro, I think the song has timing issues. But then after that the timing seems better. As much as I like delay, I think you have too much delay on the intro; after that I think the audio quality is pretty good. I think I hear some Satriani influence (good). I like most of your song/recording. Perhaps you could review my music at this link:

It was put together quickly :-( ... I had an hour or so yesterday to fool around on the guitar. Then again, timing was never my best quality, lol.