Achievements. completely pointless goals that keep us playing a game in a completely frustrating way.
Adds at least 10 hours of extra playing time to the game though, so I guess that's cool.
I have no idea how you can beat megaman without taking any damage. I wouldn't dare try that, you must be gosu