Stuff like this should really get more recognition in the audio portal. The synths, hats percs, everything is perfectly placed. The only problem I have is the vocals. They are common and easily recognised, so I would suggest avoiding them if possible.
Overall, great composition and stuff. Good job.