It's alright, it just seems like it's trying to be something it's not a lot of the time. I can't really say that I didn't enjoy the lyrics, I mean they're not awful... It probably could have been mixed better, that might just be these headphones though. It's certainly not a bad idea, but it could have been developed more. Maybe revise it on a future release or something...
All in all, It's a good idea and I'm sure that you put effort into it, but it could have been developed more, and it could have leaned towards more of it's own thing instead of cookie-cutter industrial rock.
Keep on making stuff...