Zimbabwe takeover, Tencent earnings, happy robots