hmm
sounds like ou spent some time on this.
very glitchy, which fits the leads and tone as well, so kudos.
drums could be a bit louder (or maybe the snare is too blurred)
this sounds like drum n bass more than techno atm.
and if that main synth isn't the bass, up in an octave and add a bassline.