They found the Giant Mysterious Tower from Xenogears