Robots is booming business. But this company from China which is actually called Humanoid Inc has made zero progress? That's almost funny if it weren't so pathetic.