Hello team, I checked your site and then i choose the instant play (HTML5). I tried creating account and somehow it is not working. Please check the registration button on the HTML5 because it isn't working.
Yes, The registration in beta version doesn't work, use
https://www.clickgem.com/ to create an account then use your info to login into the game, also use chrome for better experience, on Mozilla Firefox looks messy. For any addiction bugs, there is an option to report it.
As you recommended it is working fine now through https which is secured way to connect from chrome browser, these clear instructions allows to smoothly login and access the website.