After fighting for over an hour against Quick Man, you're a real blessing. You have an attack pattern very easy to distinguish along with simple and slow moves. I actually feel like I can beat the game now that you've been wrecked.
This is the first boss I've downed (after failing miserably against Quick Man) so there isn't much to say: he's just that easy.
He only shoots anything if you don't shoot him first. After going invulnerable because you hit him, he charges up for as long as he moves, so you can tell if you have to jump over him or not.
These gave me a pretty hard time until I've gotten the hang of it. Double jump before the lava section and double jump again after one more block when the lava isn't on screen anymore.
I thought the section referencing to the ice level poof plataforms in Mega Man 1 was very sarcastic.