Hundreds of fans of Survivor packed Dogfish Head Brewery in Milton for a Season 50 promotional event featuring interactive clues, a hidden immunity idol, and a chance to win tickets to the live finale.