The worst thing I thought was the lead or riffs during the singing. I don't know, but I think it was drowning out the vocal. While the singing is going on I would play only rythme and maybe a little soft background lead. But it should not over power the vocalist. Riffs should be played only during a pause in the vocal, not during it. If you want to do a guitar lick, you should make it a solo, no singing. You may be trying something different, but I don't think it's working.
I do think the song (medley and lyrics) is good. Probably could use a little polishing, but over all I liked it.