Wow...
I'm at a loss for words. You should really consider working for Capcom and work with the Megaman team on how to improve the game. I'm really impressed, a true Megaman tribute. This is going in my favs.
*spoiler* First time through playing, and i just got through the last stage with 0:00 on the timer with 0 lives left. Almost had a heart attack till Protoman came and saved my butt. What a relief! *end of spoiler*