ParentFull threadalceufc·Nice, but I think it is not real, just marketing for the new Planet of the Apes movies.View on HN