I redeem myself for the Mega Fail (pun implied) that was me playing Street Fighter X Megaman. So, here is me, defeating, well, watch the video to find out! Oh, and, btw, THIS GAME BELONGS TO CAPCOM. NOT ME. CAPCOM. Capcom owns this game. Capcom owns this game. Capcom owns Megaman. In fact, the only thing in this video that Capcom doesn't own is like, the commentary and stuff. But Capcom made this game. Yeah. Peace.