You've got a lot of good movement going on here. What's great is how the anticipation builds, not just thrown in your face all of a sudden. I think you could've gone with a deeper sound somewhere in the track to fill some space, but overall, I like the track.
Great work! 