Mega Man 3/Walkthrough

Suggested order
Unlike most Mega Man video games, in Mega Man 3 there are two separate chains of weaknesses:
 * 1) Chain 1:
 * 2) Top Man is weak against Hard Man's weapon;
 * 3) Shadow Man is weak against Top Man's weapon;
 * 4) Spark Man is weak against Shadow Man's weapon;
 * 5) Magnet Man is weak against Spark Man's weapon;
 * 6) Hard Man is weak against Magnet Man's weapon;
 * 7) Chain 2:
 * 8) Snake Man is weak against Needle Man's weapon;
 * 9) Gemini Man is weak against Snake Man's weapon;
 * 10) Needle Man is weak against Gemini Man's weapon.

Also consider this:
 * Top Man and Magnet Man suffer double damage from Mega Man's arm cannon;
 * You want to obtain the Rush Marine (from Shadow Man) before the stage with underwater areas (Gemini Man's);
 * Snake Man's weapon is extremely useful in Top Man's and Shadow Man's stages.
 * Beating Needle Man awards Rush Jet, which is highly useful in Spark Man's and Magnet Man's stages.

Therefore, a possible suggested order is as follows:
 * 1) Snake Man (weak against Needle Cannon; use Mega Buster)
 * 2) Top Man  (weak against Hard Knuckle; use Search Snake in stage, Mega Buster against the boss)
 * 3) Shadow Man (use Search Snake in stage, Top Spin against the boss)
 * 4) Gemini Man (use Rush Marine in stage, Search Snake against the boss)
 * 5) Needle Man (weak against Gemini Laser)
 * 6) Spark Man (weak against Shadow Blade, secondary weakness Needle Cannon)
 * 7) Magnet Man (weak equally against Shadow Blade and Spark Shock)
 * 8) Hard Man (weak against Magnet Missile)