Just doesn't cut it with the pro's
I'm guessing this made top 5 because loads of people have seen that it's a remix/cover (or whatever) of god is a DJ by faithless.
You change the kick drum part way through, that's bad practice, you should keep it constant.
I know dance music is repetitive, but not to this extent. It's the same lines over and over and over, spice things up a bit! The vocal excerpt doesn't even match the tempo of the song in some areas and I can hear some of the original song in the background, very sloppy. The vocals should have been time-stretched to fit or the song should have been slower.
Some volume levels are also in need of some love, the hi-hats for example dominate over the rest of the song. Consider giving the mastering a once over.
You also have very few synths and sound effects going on. I can hear a bass, a synth-lead, a tinkle and some drums. Thats about it. Try to spice it up some more, add some sound effects, change it up with a different chord progression, some breaks and so on. Just be creative.
Over-all... clearly amateur, not bad, but other amateurs have done better.
6/10 & 2/5