love the intro. the bass sound need variating. Hats in the drop sound a little military-maybe some reverb will help out and bring them down in the mix.
Like the sporadic perc in the intro, maybe put some verb on them too..
Wicked vid, did you make it?