They would have done better with just redoing annihilation with better cast and production, but the exact same characters and story.
This movie, while loaded with an outstanding amount of Easter eggs, just fails to seem like anything but the MK version of Dragon Ball Evolution and Last Air Bender.