When Humanoid robots hold a press conference in Geneva ......nothing creepy about that!