Good mix overall but lacks oringal flavor
The only extra comments would be production skills, panning and the stereo field wasn't taken into account. synthesis wasn't cutting in the mix with really loud tapping and dull drum sounds. E.Q. would really help the track to be less cloudly at mixing level not mastering, I know its a compressed file which doesn't help in your defence. I'm beening critical here but the idea for the tracks good with nice melody, I would suggest native insturment synthesis plugin's for a thick cleaner sound. boosting the kick drum around 120 hz on your E.Q. to really here it cut through. To help clear your mix in terms of reverb reduce delay time, the problem with long delay times is the reverb is the same frequency as the sound your placing it upon meaning it just distorts the sound instead of hencing its space within the mix which is mostly the reason you do it. hope this helps and you unstand this as my writing is terrible becuase I'm dyslexic.
pleasure listening