It is independently produced by Shanghai Ubisoft