I just beat the game for the most part, even though I had to cheat with 10 lives.but beating the final boss again as pink is out of the question for me, just not good enough for it :-)
Good Job! Thanks for playing!