I’ve sent a message to Maria, the host of the site, to see how you become a member and if you might still be able to join one or more of the challenges. They are a few months in the future, so I am hopeful.
Sugar Sugar by SSmiley