OMG!
lol. I have never heard a piece with so many harmonies. you certainly have good experience adding hamronics. however the start was a bit boring.BUT it did get good.
The synth used aswell takes up WAY to much room in this piece. reducing the melodies so you can hear the drums would be good. because drums in dance are just as important. You have added so many synth accompanyments to this piece, it is hard to distinguish a clear melody.
Your concept is good. and love your interpretation of this song. but i really feel it has too much all at once. you have enough content to stretch it out into a longer more interesting piece. good effort dude! and well done!