that is , when their obvious differences are n't overshadowed by obstacles in the form of ancient cities , harsh terrains , mystics , prehistoric beasts , traps , puzzles , secret organizations/societies , otherworldly technology , and the occasional megalomaniac bent on world domination .