I was shown this video by a friend the other day, and as a gigantic Mega Man fan, I loved it. It’s part of a new series by Egoraptor, who a lot of you may know from his various Awesome videos (Metal Gear Awesome, Awesome Center, Awesome Reach, etc.) centered on video games. It’s a bit of a long one, at just about 20 minutes, but every single minute is worth it. Video after the break.