Help me comic book fans?! What is Marvel now?!