...Okay...
Your lead is retarded. I'm not even going to make that sound nicer or nothing. You obviously know how to make music, and you have good synths and everything, but your lead seriously sounds just like a bunch of random-fuck notes.
Everything else sounds good. Just... fucking come up with a lead that's not doing way too much drugs.
Seriously, listening to this, I get the feeling you made everything else, and when it came to writing the lead you just said "fuck it, whatever, random notes on my keyboard. Don't give a shit anymore."