I can tell you've put a lot of work into this. Musically, this is interesting. It's got a nice basic structure, and changes up enough to keep it from being repetitive. The arrangement is good too, all the parts blend together nicely, and the transitions between the different portions of the song are smooth and unnoticeable. I could definitely see this being a track on something like Donkey Kong Country, very nice. As far as the mix goes, this song also excels. It is smooth and sweetened, and avoids the classic, painful high end hiss of actual chip generated music. Clean and clear. Good work, and good luck! Keep it up.