Amazing
Your melody is amazing. I have nothing else to say but WOW. :)
However, you should work on drum patterns a bit more. Gotta try to keep up your drum patterns up to par with your professional-sounding melodies!
Some mastering issues here and there with your synths overlapping into your bass.
Overall, you have great potential and I look forward to seeing improvement. :)