Pretty cool tune this mate...like the tough glitchy vibe u got going.
The variation of sounds youve used keep things intresting and give the track a nice dark feel...production sounding nice and clear in the headphones
You could perhaps introduce some new elements later on for some progression,but i kinda like the minimal feel it has about it.