New beta website available

Nothing from 16th May 2022 to 16th June 2022.