I like to think that this is also where Bigfoot and related tales come from. There was a time where humans had to fear the other intelligent walking apes roaming around. Hell, the word Orangutan literally translates to "Forest People" and there's a consensus that Chimpanzees are in their "stone age" as they use simple tools.