User blog comment:DerpyDoodle/Super Smash Bros. Baseball: Originals vs. Newcomers Part 2/@comment-25902107-20150525234705/@comment-24529455-20150525235927

I don't really play Mega Man, so that was the best reference/joke I could come up with