If you can't see the sign-up form then your browser either has Javascripts disabled or a browser extension/add-on is preventing from displaying the sign-up form (happened in Firefox to me).

Fix: enable javascripts or disable a browser extension.

You can also contact me directly and I will add you manually to the "WoLD Insider" list.