This song is incredibly simple, but sounds rather professional at the same time... to a degree. It is, however, quite repetitive and lacks strong pads or heavier bass to fill in the gaps. It sounds a little empty if you ask me.
The percussion and synths and melodies were quite good though, I congratulate you on that.
If there was one bleedingly obvious point to work on, it would be repetition. Try to change the main melody a little more often and into something a little more complex.