Indiana Jones and the Order of Giants is filled with brain-teasing puzzles that will test your wits. During the early stages of Indiana Jones' latest investigations, you'll come across The Serpent ...