Every single aspect of the level design is filled with purpose and meaning, that purpose being to piss you off.
this is awesome
And I was really digging this topic until you started trashing MMX3, which is one of my favorite Mega Man games. And you didn't like the music, of all things? Dude.
--
http://www.youtube.com/watch?v=SBpfwpOPXNc&NR=1&feature=fvwp
I watch Planet Chasers Starlight Excellent all day, every day.