Your sound is developing
What's cool is, each song you do has a new sound; they don't all blend together. That's something I always strive for, and I think sometimes I go a little too far, haha. But anyway, I really dig what you have going in this song. There was a short segment that reminded me of Donkey Kong 3, which is ALWAYS good. But yeah, I definitely hear the improvement. This sounds like a perfectly legit song. Nothing n00bish about it. I could be like other people and give you criticism, but when it comes down to it, I think everyone's music should sound how THEY want it to sound. Critics just tell you what THEY want to hear. So I will just say, this is a good song, and I like what you've done with it (:
P.S. I still haven't given you my albums. I'm such a slacker, I know. How about this, I'll upload them temporarily, and just send the link to you here. Sound good?