Damnnn.
You said your mastering skills suck. The bass is wayyyy too loud. It overpowers everything hardcore. Lower the bass volume and inc the lead's volume a bit. Also in one near the start you overdid the filter too much. It was only small but pretty obvious.
There were parts that need fixing but there were good parts. The bass, actual sound is good. It was just too overpowering. The percussion was good, maybe inc the volume on that as well [or maybe it's just the bass overpowering it] I liked the melody and the lead choice was pretty nice. Maybe some nice arps and pads could have been used.
But yeah, keep up this work and it'll be great. !
8/10 4/5
-Cheers Brando