Awesome, dood! ~S~
Pretty nice, but drop is really stacked. These leads, chords etc just covering the bass. Also the melody feels wrong in some parts.
I think you should improve your mixing and sound-design skills, and everything will be fine!
Please contact me if you would like to use this in a project. We can discuss the details.