Yeah the weird sounds in this appeal to me... Mabye subtly introduce the elements a bit more in the intro? I do like the that bassline and the sound of it all.
So the first thing I noticed is you lower frequencies of bass could be louder in the mix. Your kick really seems to be the main source of you sub bass. Your drums are sound quite fantastic but I think if you put a a little bit of transient noise it might make them a little phatter and sit better in the mix. Overall I thought this was a good track and get the feeling you have potential.