just listening to last version. i like the idea,. when that vocal starts it is really nice. i am not too sure about that melody synth, but thats my taste.. production part of thing sounds bit weird to me. kick sounds dull and also hihats are overpowering the rest, imo. thats probably becasue you mixed it on headphones, as you said. personally i would go back, and mix again.. cheers..