Unexpecting, but nice!
Quite a 'strange' chord progression you used there, yet even stranger is that it works pretty well in my opinion. I really like the way the song kicks off at 00:07.
The piece has a lot of effects, which all work well. However, I also think it relies a bit too much on those effects. Yes, it's a dance track, but still... Apart from that, the chord progression I mentioned earlier is fine, but you should've alternated it with something else. It gets a bit repetitive after a while.
Mastering wise, not a lot I can say here. Everything sounds balanced and the mix doesn't sound muddy. Job well done there!
I think a big error here is that your 'harmony' (chords) is the same as your melody. Keep those seperated in the future. If you find it difficult to add a distinct melody, try working the other way around: first come up with a melody, then add the appropriate harmony.
All in all, a good dance track! 7/10, 4/5
Good job dude! Directly in my computer :)