This website contains age-restricted materials including nudity and explicit depictions of sexual activity.
By entering, you affirm that you are at least 18 years of age or the age of majority in the jurisdiction you are accessing the website from and you consent to viewing sexually explicit content.
Disclaimer: IANAL
Contracts in perpetuity don’t hold up, especially since this isn’t even a contract. They always expire at some point, unless renewed.
A claim of false advertising could hold up, but again that’s a promise not held in a contract.
Finally, it looks like that marketing campaign was over 7 years ago. No court would ever hold them to business plans from that long ago. They have to provide adequate notice for any changes (often 30 days), but they can certainly discontinue a program.