The beats are good...
But for the bulk of the song there isn't much of a melody... really repetitive.
I do like that dissonant effect that makes the song feel strong and pulsy.
Keep it up, i like the effects and beats! Maybe some sort of pad or background effect could have at least given the song a better sense of full-ness. It'd make a great background theme for some sort of talk scene, if you will