Features Our Pitch For a ‘Superior Foes’ Series In the MCU I promised myself I’d swear off writing one of these on account of them taking so much of…