It reminds me of that Beverly Hills Cop song. Axel F or something?
Anyway the sounds are cool. And things move well - the song doesn't stay in one spot for too long.
The only thing I might suggest is some low end instrument besides the kick. That might not be an improvement, but I'd like to hear what it'd sound like.