The main character lacks depth, other characters have barely any role, it makes no sense that noone cares about how the mc comes up with soo much info about earth etc,
In the later part the patriotic stuff about China got a bit much, not too much of a flaw but it could have been maintained at a lower intensity atleast.