Great, but it begins to drag on...
Good start... a bit of a cilched note progression but let's see where you go with it. Buildup's a bit plain, but once you take it into the melody it sounds really good... are those vocals from Another Feeling? Nice use.
Your melody works surprisingly well, despite the somewhat overused progression. Eventually you leave it behind for something a lot better. You keep it fresh throughout the song, which is nice. Not much to suggest here.
I like your harmonies and the diversity in them. Nice use of arps, pads, etc... and there are no clashing notes! It all sounds very melodic, which is good.
The song seems to drag on after a while... yeah, it's your longest but if you want it to be good it had better not get boring. Most of this was unnecessary, I feel you could have "condensed" all of the general ideas into a shorter song that would end before it got boring.
Your percussion, while good, is a bit weak and while I hear creative rhythms every now and then, I think you could have had some more of it. Still... for its purpose, it's good.
I don't get as much of a distinct attitude or emotion from this kind of song... still, it's good where it counts. I like it a lot... Voted 5, and downloaded. Looking forward to more! :)