i like the crisp sound you have to your beats, there is a whole lot of high end sparkle all around in this tune. i agree with dj sc that it needs more sub, and in general i would like to hear more variation in the sound, not the structure as such because it is nice and varied, but in elements, you seem to have based this tune on this one synth with fx and a break. so my advice is to get more organic sounds in there, in fact an organ could be real nice.