I started to play this game a few months ago, but I had to stop because there is an issue with timing jumps. I cannot recall the exact order of events, but it is something like when you need to change direction (e.g. left to right or right to left) the game has a hiccup/stutter where Mega Man just sticks. It messes up all timing for jumps.
I had to put it down. Virtually unplayable to me because I was not willing to get used to the "sticking", whatever it should be called. No other Mega Man title plays like that, so in the end, it just was not for me.