I read that too, it was in a Tweet I think, and it was in German, I used the translate function to read it. It didn’t say all that much and there is in general a lack of information.
I have found some stuff in German
It has been now 6 days since my original post and we still don’t have anything official from the devs on the site that I can see.
Perhaps somebody’s locked them in a room and is forcing them to continuously play OpenTTD 🙂