Great variation
I love the countermelodies, etc. it's really awesome.
But seeing as it's techno, maybe you should make it more techno, with a heavy beat and something the song builds up to - a thicker texture, cos atm it sounds like the intro all the way through
Other than that, your musical talent is genius :D