Planet of the robotic apes?