Submitted this over on my account on deviantART a while back and just got around to uploading it here.
I'm pretty pleased with some aspects of this pixel art, like the anti-aliasing on Mr. Face in the background there-- not too pleased with the way some of the textures turned out, though. Oh well, you can't have everything, I guess. :I
Edit: Oh snap, thanks for the front page feature! =D