First thing, not techno.
Secondly, you have talent but I feel that the over use of gliding synths ruins the intro slightly.
But when I hear the lyrics, wow. I am very VERY impressed. This song is too fast to enjoy but at the same time it is very nice and I can tell that alot of work has gone into this.
Chord progressions, typical minor to major but hey I use that too so....
I notice that you also wobble the frequency of the synths at times, dont unless its the last note on a loop. Otherwise it can sound out of place.
I am a harsh reviewer who has high standards, so from me, 4/5. Well done and keep up the work!