Marvel Avengers: Battle for Earth officially announced by UbiSoft