Holy shit
AeraDynamic's got it right. This is top notch melodic work from you. You HAVE to finish this. Stretch the melodies out, allow them to rise and fall a little more slowly, and give a strong finish, and the end result will be something to truly be proud of. I'm upvoting the shit out of this all weekend.