Howard Stern recently sent Marvel fans into a state of confusion speculation after he revealed his “involvement in a Doctor Doom project” for Marvel on his show.