First I'd like to preface this by saying a few things. This sounds extremely similar to the songs I made a few years ago when I first started using generators and MIDI. Also I fully intend for this review to be 100% constructive.
The melody is not bad and is actually quite catchy so awesome job! unfortunately it is very very repetitive and does not evolve or progress over time. Another point I think you should focus on improving is the complexity of the overall mix, there is I believe at most 3-4 voices/instruments at a single time, not including the drums. Similarly, most of the track has an instrument playing 1 not at a time, no chords, sometimes I also do this too.
After that, the next things you can focus on are the drums and transitions. Four on the floor is great, but only that is monotonous, same with the 8/4 HH. Don't be scared to have fun with your beats, add in snares, Open Hats, some rides, toms, crashes and fun SFX. Don't forget to vary things up, because even the most wicked sick beat will get boring after a while if it is just looping over and over.
All that said, I sense potential in this song and I think if you develop your skills you can make some amazing music someday. If you ever need any advice or tips make sure to PM me and I'll help you out on my free time!
Good Luck!