a new marvel comics viver