Wow, it's been a while, huh? Guess I'll leave this here for you guys.
BTW, check the first post for a new demo.

Amazing job, this is almost spot on. I would say its perfect but when watching your videos I couldn't help but feel something was off, though I could not quite put my finger on it. Took me a moment but I finally figured out what it was. Its the level backgrounds. Megaman games always have some animated backdrops to make the environments seem more lively and I think that's whats missing here.
Well, you'll be happy to know that the lava in Inferno Man's stage in now animated.