I think this would qualify as techno.
The song could be shorter. it kinda drags.
you need a better drum mix, turn down your synths and turn up your drums.
that "DOOH" sound on the upbeat, is rather harsh. and overall the song is way to loud and a little unpleasant to listen to, even at low volumes.
I like that little acid sounding synth at the middle break.
Structurally i think you can use some variation, because it's basically the same thing over again. Also consider silence in creating suspense, it's just a run on sentence if we were to use writing terminology here. (i had to get use to that as well,but it definitely helped break apart sections better)
*edit* it's pretty modular though, but i think some silence would help you out