Heres my honest critique.
The melodies and originality, 10/10. I love the energy and melodies in the track and totally respect the uniqueness/originality.
But, there's two things I feel you can improve on.
First, the default FL studio club drum samples. I actually didn't think it was a big deal when I started producing, but trust me, good percussion can go a long way. You can probably search the web lightly and find a few decent and royally free drum sample packs.
Second, The song lacks sub bass. Try adding sub synth to bring out some low end in the song, it will help a ton. Just make sure that you don't let the sub drown anything else out or distort anything. other than that dude, again, I absolutely love the melodies and the track is pretty great.
good work.