The sounds are a bit basic in this to be honest.
There's no real style or atmosphere to the music. I really like hip hop too. I think you could do with adding a few more interesting processes to the sounds. Especially that clean arp sound, tone that down in the mix. For me it is too robotic. Don't really know how to be more constructive man. Just keep at it and play around with the style more. It is very mechanically industrial though.