Homo Mysterious: Evolutionary Puzzles of Human Nature