More Industrial to be honest ^_^
I agree that Industrial and techno are close but this comes under industrial more I think, not that that affects my ratings of this song, just a friendly tip ;)
I loved the song, but I woulda added more bass overall, maybe to fill it in a bit cos my impressions are, you got a flow goin here and I like it, but it needs more depth. Beyond that very nice, I loved this song's original and this certainly aint far off.
Keep up the good work, ur almost there with this!
Many kind regards,
-Dave-
...FC...