Marvel and Square Enix Sign a Multi-Year Deal