As much as I want to like this game, I just can't.
I grew up with Megaman, so he's my most favorite video game character. Megaman, to me, is like his own genre of games, unique and different from other games, yet it can still be related to other games.
My first and foremost problem is that this game is not fun. Usually when a good game is made, you want to explore the levels and see what it takes to build something like them. This game, however, is not like that. I commend you for using your own graphics, but its not seamless and it lacks fluency and well thought out stage design. I constantly find myself trying to get through the stage as fast as I can, and not worry about anything until I get to the boss. Honestly, I can go into the ocean stage and hold down dash button and jump around until I reach the boss. When someone does this, then the map design has failed and is not worth taking a second look at the stage.
My second problem is the boss difficulty on NORMAL mode. You, AT NO POINT, never give the boss a one-hit-kill attack. At this point, it seems to me that the game discourages exploration, and punishes one for not being able to dodge an attack, even though you so generously gave us 3 health bars which means nothing if you can't dodge the boss' ultimate attack; it tears threw it like nothing.
The third flaw I found was also in the ocean stage. The part where you have to climb down the ladder to get to the next screen is most aggravating. If you jump off to the side, and I mean if one pixel is out of place, you are GOING TO DIE. I've never seen a game that requires that you gingerly make your way down a ladder as opposed to jumping off the side to get to the next screen when they both obviously take you to that same place.
Fourth, the spikes. I can understand when you make the spikes chew threw your life as if it were nothing, thats the point (however, in most cases, it means a one-kit-kill). But when you litter a stage with these things, its not uncommon that I want to get trough the stage as fast as possible without having to run into these things. They get annoying, and fast. Granted, I do like the fact that I get second chance if I get out fast enough. Still, it's a common flaw in stage design for people to over step where spikes should be placed.
What do I like about this game? Hard to say. Good attempt, but hopefully more games that wish to do something like this won't follow the same path.
(Since this game was made 4 years ago, I'll give it the benefit of the doubt and assume that the owner has made something far superior to this.)