Needs more work imo. Guitars sound tinny, not enough low end (maybe that's my speakers though). Potential is def there and with vocals it can change the dynamics of a song a lot. Currently there isn't much dynamic range and industrial music thrives on that.
Those guitars should have some hair on their balls if you ask me, should feel like they are punching me in the face, currently they feel like they are brushing up against my leg.