Marvel Cosmic Invasion: The Siege of Castle Doom set to launch November 10 · Digg