Not bad at all this. Sounds nicely balanced, and pretty crisp.
The distorted edits sound a bit much, would be worried about how they worked on a rig. Generally sounds a bit overdriven - have you maxed out your limiters? Giving it a bit of a crunchy digital feel, and the kick gets a bit overwhelmed at times.
Lacks warmth, but that might be due to the limiting as well.
The synth sound sounds a little thin, might be the lack of bass/mid or it might just be a littl too wide.
Nit picking in general though - sounds pretty good overall and its a good example of this style of techno.