Have any of you seen this site? There was a commercial on just a bit ago but I only caught the tail end of it. I was thinking it was a tie-in to the movie 2012, but I can't find anything on the site about it.
https://www.instituteforhumancontinuity.org/#/home
https://www.instituteforhumancontinuity.org/#/home