Some guys on another group I'm in were investigating this. They contacted SNO site reps. The reps said that the title is still there and that they would bring back the details closer to SNO. The group I'm in theorized that SNO site was getting an onslaught of emails, so they removed it for now. As far as we have concluded everything is still fine and I still personally have the screenshot of the details of the page.