I think this song is great. The only thing holding it back
is the poor quality patches being used..it becomes quite evident during long sustained notes.
As far as actual musical composition and melody go...this is a really great song showing your capable of far more if given the right instruments.
Cheers