ComicsMarvel ComicsNewsPress ReleaseMARVEL Cosmic Invasion: Siege of Castle Doom UnleashedMahmood GhaffarNovember 12, 2026November 12, 2026 by Mahmood GhaffarNovember 12, 2026November 12, 2026064 What is MARVEL Cosmic Invasion: Siege of Castle Doom? MARVEL Cosmic Invasion: The Siege of Castle Doom is out now. The DLC adds a new...