This sounds like it's having an issue finding a solid genre. It could be a dance song I guess with an offbeat? Or perhaps DnB with some crazy movement? Whatever.. Techno it is.
I'm listening to this on my Sennheiser headphones at the moment and I'm hearing a lot of mastering issues going on.. The bass sounds very muffled and the rhythm is a bit strange. I think it would have been sweet if you make the notes shorter to get the intended rhythm.
The lead synth is extremely generic sounding. There are only a few parts in it's entirety and it becomes stale pretty fast. I'd was relived when finally something new finally came in at 1:34~. There's only one automation (A cutoff or bandpass frequency controller?) from what I can hear that goes in and out at strange intervals are weird times. The cymbal comes in strangely and chaotically in a bad way. The synth is overpowering at times -- especially towards the end. The very very end is so loud and it's very abrupt. On a positive note, I did like some of the progressions though, particular ~1:24 and ~2:17.
To further complete your tracks, I'd recommend obtaining Vengeance Essential Club Sounds Volumes 1, 2, and 3.
6/10 and I gave you a 5/5 just because it's what I do.
Keep making music! To be honest though, I'm baffled on how you made top 5, but it's whatever. If you polished this one up a lot, then it could be a great tune.
Enjoy the views!