This is pretty nice man. :clap: Nice beats and sounds. Only suggestions I have are to vary up your fills/changes throughout the track, as they tend to pretty much stick to the hipass each time.
You've also got a bit of a hole in the eq between the kick and everything else so in a sense it seems that the rest of the track is sittin ontop of the kick and bass instead of melding in with it. I'd also consider giving the top end a bit more sparkle too.

Other than that I think the elements work together really well. Post up any changes you make ;)