The main character explores different locations on Earth, where he solves puzzles and tries to establish contact with hidden peaceful humanoid... Read more