Great game but...
This game was really fun to play. However, there are a few things that are more than minor to fix. Lag is a major issue. Everything seemed to lag like crazy, maybe because of your engine. Try using something different, maybe tiles. Also, the jump is really bad. I know you probably tried to make it so you can cut your jump short, but still. Make it seem at least natural. Besides those and a few minor issues, this game has some good potential to be one of the best Megaman replicas ever.