I'm actually not a big fan of this song but it's only because it's not really the techno style that I'm in to (prefer more minimal). However, I do want to say that I think you've done a really good job producing this track and I think it's got a lot of potential.
Although I did want to mention that I found the bass was a bit overpowering after the build-up. I think if you just brought it down a notch is wouldn't be so distracting. I also found that the 'chorus' was a bit anti-climatic. I think you need something a little more rhythmic in there to give it more drive.
Nevertheless, well done on the track.