This is my first review in a while and it's something pretty different from my first two reviews. I'm thinking I might review either Kingdom Hearts or Sonic Heroes next. In the meantime, enjoy Mega Man.
Most of the footage is from the two sources mentioned at the end:
The Gaming Historian Mega Man Episode
Screwattack @ Gametrailers