The page "Where are the Worlds Blender Users??"

May I have your attention on the page where users can register and be mapped on the world? It seems that the page does not get updated or that new users don’t know about. I have mentioned that page on Facebook but many users came back saying that the registration was not working.
Can you have a look at this?