Our website / Working platform will be live in the next few days.
They just posted today on their Discord:
"Front end of the website is now up and working !
Link:
https://cryptocribs.org/In the next few days / week. The backend, register account etc will all be enabled and will be working.
More updates will follow asap."
They clearly state on the site that it's beta - so the test content they have there makes sense.
It will be interesting to see the next iteration of the site, and as people have previously suggested, where the "cribs" will be, and the cost of course.
Good work so far though.