I beat contra on the NES lately, rock hard game that one. I'm currently playing ninja gaiden on the NES, made it to the last level. Everyone knows the story; you die and wind up at the beginning of...