Has a Legend of Zelda kind of vibe with a little salsa and third-realm-of-DOOM mixed in here... I don't remember the Megaman soundtrack specifically though, maybe I'm making undue references here, but it's cool how these in my mind individual inspirations blend together here.
The chiptune sound's lo-fi yet melodical. Starts well, ends well, isn't too long, the beat shifts occasionally and keeps you going... really a solid track all the way.
-cd-