This game feels pretty bloated compared to the other two before it, and it's mainly because of the Doc Robot stages. They take a knife to the pacing through worse versions of the 2 bosses with 3's not as fun weapons. 3's bosses aren't anything to ride home about either tbf... here's the ranking.
8 - Needle Man
7 - Snake Man
6 - Hard Man
5 - Gemini Man
4 - Spark Man
3 - Shadow Man
2 - Top Man
1 - Magnet Man
8 - Needle Man
7 - Snake Man
6 - Hard Man
5 - Gemini Man
4 - Spark Man
3 - Shadow Man
2 - Top Man
1 - Magnet Man