Not bad
I think you should probably work on EQ though. A lot of the bass was painful to hear in my headphones. Also, what the hell was that noise at the end? Anyway, you have some great ideas in here, so while you strive to improve, I'll just shut my mouth, since I'm not all that good at techno anyway.