That chord prog is really weird. I really enjoyed that detuned falling synth during the chorus, that was a cool idea. I bet you could take that idea and twist it a little and make a really crazy lead melody. I meant you're almost doing that already, just push it a little further.
I never noticed this before but you do builds REALLY well. I am like on the edge of my chair every time a build comes in this song. I think that may be why I liked that moombahton song you did, because the builds were awesome (well, and the chorus was awesome too... but the builds!)
Lol you should put the lyrics up if you're not going to upload the vocal version. I confess myself curious of how stupid it could really be. :D