Interesting composition. I think maybe it gets a little repetitive. I think the vibe i get is more industrial.
Solid work though. Good job!