Love how clean that power pitch animation is!
I like that your weapon of choice is a baseball, it feels so satisfying to pummel robots with a fully charged throw. The slide mechanic works well too (thank you for adding the little hint on the first puzzle door... that was a nice touch).
I ran into a bug at the first boss where I think I died at the same time as the sliding animation started so I was stuck in a slide pose with no hp, the boss kept on attacking and I couldn't restart, but I could still throw baseballs!
Otherwise, great entry and I loved the music, very Megaman!