Excellent work with the melody! I can see that it is written in a particular musical key! Did you study music theory or something? This is, like, your first track, where notes do not contradict each other.
It starts a bit too... a bit too immediately... kind of straight away, like a punch into the face. Maybe you should make a short beginning "ambient"-like part or something.
Flows nicely and has really awesome variety. Why? Why not finish it?? Hgh..