ParentFull threadzerreh50·His last comment in the video "we humans are losing faith in ourselves" clearly about the overall concept and not just the particular creature thoughView on HN