It is created by PLA's own entertainment division (now named August First Film Studio, that logo of Chinese star and 8-1 Chinese character inside it, is also the roundel of PLAAF). Of course it is going to be like Michael Bay movies.
Production quality is good, storywise it is told through current CCP's perspective, the tone is set to reconcile Commie-Nationalist difference. The theme of Chinese movies has been like that since 1911 (2011 movie).