This is absolutely by far, one of the worst Chinese mythology adaptation I've ever seen in my 28 years as a Chinese. The biggest flaw is how the characters had almost no resemblance to their original selves, they were "westernized" for the sake of appealing to the western audience. The story was all over the place, pointless and the screen play was obviously rushed - where it felt like the director had a checklist of what to do and just went with it. They took the essential core of Chinese mythology and just littered it with as much explosions as possible. I mean, space ships... really?
As for any saving grace, I'd give the movie some props for having a very decent audio mastering prowess. The LFE was taut, it wasn't overbearing and it has a sense of weight whenever the scene asks for it. There's also some good usage of surround effects, voices pan with very nice and wide separation that makes it a little eerie to listen to at times.
China's visual department has definitely came a long way. They're still a few steps behind Hollywood as a whole, but they're definitely closer than ever. Good effort by the VFX team, unfortunately the decision in making the whole movie look like the Avengers was a big turn off.
This is a mediocre movie at best and most of the time, it's just simply bad. It deserves a 3 simply because of its audio presentation and a nod to the VFX team. Other than that, this movie belongs in the litter box of garbage movies.