right off the bat...
The mid on that first lead thing is too high. It hurt my ears. the treble on the whole track is too loud and you went a lil overkill on the crash. the mix at the main beat is really good tho but I would tone down the whole track in general *cringes*