In case you’ve been living in a cave (presumably making your own Iron Man suit), you know that Marvel has been having a bad ...