Not a bad track, but the audio quality seems to be a bit lacking in some parts. I'm not entirely sure if the static I hear in a lot of the parts is intentional or not, but I'm fairly certain I'm hearing it. However, that might be due to the frantic and fast-paced nature of the track.
Seems like a good track for raves, but it also feels like three or so tracks mashed together. Some of the transitions, or bridges, could just be removed, and the parts of the track could be split into different tracks.
It's not a repetitive track, it's quite varied, but it does feel a bit dragged out. The synths you used were decent, and I'm sure this entire track would be really appealing to the right demographics.