In this week's episode of Retronauts, Jeremy Parish welcomes three Mega Man fans to help him rank the games in the main Mega Man franchise. No spin-offs, side games, etc—but the main Mega Man titles. That's Mega Mans 1-11 (including Mega Man & Bass). They go through the games one by one, talking about the music, bosses, stages, etc. and at the end come up with a list that … [Read more...] about Retronauts Ranks The Mega Mans