Wow!
All round, this is a pretty solid compoisition. The way you transition your effects and blend in the sound effects is pretty amazing dude! You must teach me how to reach such a powerlevel! :P
The bassline and melody was on the whole pretty decent, the melody did sound repetitive however that is probably because it has repeated a few times over whilst I was writing this review. The cymbal at :15 sounded a bit out of place, apart from that I can't really hear much wrong with it, maybe add a vocal line/sample at some point?
Could very well imagine this being played in a club, you've got some talent! Keep up the good work.