I was impressed by the edits & arrangement of this, it carries a lot of movement, wasn't quite so keen on the loopier parts of the intro and outro, but they only made up a small part of the track...
Production sounded pretty good to me too, although perhaps a little bottom heavy - could possibly sound a bit more cutting with more presence in the mids, but as a track it works well....