Hmm, no offence but this is pretty run of the mill noise techno.
I`m being hard but sometimes you have to be.
You need more definition in your sound, and more interesting ideas.
Listen to stuff you like and compare your productions to it.