Well since you were kind and write me a review. I'm not often hear or produce much Industrial, so I have little knowledge about different sub-genres. It may be some called steam-punk or gritty. I guess there is a genre called creepy. And here goes!
This is very Interesting. As a piano player you did not play the most advanced progression, and I think that is what needed. (Never play more than needed ;) ). The devil chord is creeping out the song, which fits the art well. The amount of effects used is not to much as well. This is a kind of song that not builds much up, as the modern electronic does.
I can not say much bad for the mixing. You cleaned the mix pretty much up good. The one thing you can add more is distortion. It fits the industrial aspect. Find a good one for your song and add some on the master channel and or all channels.
Else keep up the music making. And good luck on the competition!