Amazing track - I listened to it non-stop for about an hour last night.
The only thing I find questionable are a couple sound effects. The "megman jump landing" effect is too clean - needs to be either volumed down or have more reverb to blend it better. The "gate" effect could have been split up to match the beat.
Other than those, I think the mix is perfect.
Master work!