K, first, Midnight Invasion was ur first song. Second, I kinda have to agree with Dfarce, You tend to sway off the edge on melodies. Perhaps listen to some great artists like Envy or Kr1z and try to think of melodies like they do. Other than that, This is a great start, You likely spammed those other 2 before this one, and the other ones were a bunch of MIDI, no offence. maybe you would like to think about the notes more, and produce at a quality of time, I can smell 10 mins in this one.
Till next time,
Get some harmony
You have got to learn how to use proper harmony before you can make any kind of music. Wiki "harmony" as well as read up on some music theory. Then you will be able to grasp the fundamentals of music, and start some real composing.
Just do some research and you will be infinite times better.