It's like...
It's like DnB meets industrial meets...trance maybe? I don't know, but I know that this song is awesome. I'd make it longer though. The drums are sweet, and they contradict the rest of the song in a good way. They sound really technoish and mixed with the industrial instruments they sound awesome! You should continue to write songs like this. Very well done my friend.