Square Enix has revealed new Avengers gameplay and mission details

War Zones, story and more explored