You've got some great variety here, with plenty to keep the listener entertained! The initial bleep sequences were very much in the spirit of techno, but the song evolves a lot. I like the beats and the electronic sequences a lot, but the song jumps around so much I don't know what to think sometimes. Some fairly strange tempo changes! ;) The vocals and scrambled elements helped a lot. The guitar was a bit unusual, you wouldn't usually hear that kind of riff in a techno song, but it works.
Nice effort, but although variety is good, I think you need a more consistent beat and theme.
Good luck dude!
Please contact me if you would like to use this in a project. We can discuss the details.