Well, I like your use of the glissando, but the accompaniment is lacking somewhat. For a song of this caliber, I'd expect something complementary to play in tune with the lead.
_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!