I'm not sure if I'd call this techno per say. I'd have to say it more industrial more than anything.
I'm really liking the overall feel of this song. It's really interesting and unique.
Nice job with this.
Keep up the good work.
PS: Check out my latest song "Where is the Rock?"