I feel like they walked through a minefield of good ideas and managed to not step on any of them. There were so many interesting aspects of the concept they could have explored but did not. Almost felt like they underestimated the audiences ability to understand a complex story and just gave us mindless fighting and explosions.