norman osborn is revealed to be alive