Very Nice!
Good work. It's a pity how much good stuff here gets lost and doesn't yield that many votes or reviews. The melodies are beautiful. This song is dynamic and well-constructed. I like the dramatic transitions, very emotional. I'm gonna check out your other tunes when I get a chance.