I saw a photo of a balloon in the news a few days ago not sure if it was the one, but it had Chinese lettering all over it. If China was going to pull anything like this, why on earth would it self-identify on the thing in the first place? This stinks to high heaven.
They also have numerous satellites, so why go retro?
Atmospheric sampling?