Can you solve the alien pyramid riddle? You and your team of scientists are trapped on Mars. Can you figure out how... Scott 1 year ago