EDIT: Ah I apologize... I have been listening to a lot of mixes tonight... and soundcloud went on to the next song which for some reason I thought was yours... so this is my real comment on your song.
Nice use of space, I liked it a lot! It's not really my style of techno, but hey, to each their own. I thought you did just fine with the whole production!
TheLurker