Complex sentence: Battle for Earth is an upcoming video game based on the film "The Avengers" currently in development by Ubisoft Quebec, for the Wii U and Xbox 360.
Split into simpler sentences: Battle for Earth is an upcoming video game based on the film "The Avengers" in development by Ubisoft Quebec. It is being developed for the Wii U and Xbox 360.