As far as artificial sounds go, this song sounds a bit too much. It's like the sounds of an ill robot at times. Nice attempt.
Nice, the beginning sounds really familiar though. The whole songs beat is consistent and it falls sqaurely into the "DnB" section.
Make longer songs with the same idea, and you could go far...