Trancetastic.
Well, since you wanted a review...
I'll tell you the first thing that stuck in my head after listening to the song.
at 2:30 with the slowly crescendoing lead (masterfully done) with the ping-pong delayed hats (also awesome) the bass that pops in for a second, then comes out, pops back in was a very nice touch.
And then back to the Four on the Floor beat, which works extremely well for this sort of thing.
With the main synth at 3:40 starting to play two leads, or they're close to the same synth anyways, they sound to be a bit out of tune with each other. This could be easily remedied by slightly changing one of the synths. It would sound awesome from what I can hear with the notes, but the synths hold too many competing harmonics.
The slow fade-in fade-out works perfectly for a dj-style club track.
The mastering is excellently done, nothing peaks nor is the bass section of the song extremely muddly.
Since this song is extremely awesome in all ways, why did it get a 9?
Because if I go to a club, the DJ won't miss a beat by playing this, and everybody will rock out to it. However. It's just not going to be the one that I'll be humming to myself for days afterwards...
THE SOLUTION TO THIS: VOCODED VOCALS.
Seriously. There are quite a few parts that would sound even better with that addition- namely the already awesome breakdown at 2:30. I know you set yourself a deadline, but a little extension of it for that would be awesome. :D
Speaking of awesome. This track is McAwesome, fived, and downloaded.
Note to self: Check out other songs by Imn. Masterclass skill. :D