"If you like NIN, cabaret Voltaire, m83, IAMX, Ladytron, Nitzer Ebb...."
I literally have no idea who any of those bands are (although I've at least heard the name "m83"), and I didn't like your mix at all, BUT I thought the song was excellent. You should really thicken up the mix because I think you're really onto something with this tune. This song is an example of why I like to keep instrumentation sparse in my own tunes. The more instruments and vocals you have, the more they start masking each other, so you start pulling out mids left and right trying to make
everything be heard, but that never works very well. You end up with a skinny sounding mix. I say leave the mids in for the most part, and if some stuff gets masked here and there, so be it. This song is too good not to beef up the lower mids. It's a good tune. Make it roar!
Bill