Just tried it, by clicking the sign up link and yes its redirecting to countryswitch...as the title url, BUT the page takes me to the sign up.
If the page is taking time to load, give it the time and the sign up page will come

You might though want to alert the WM on this by using the contact page.
The sign up page is fine and looks good, but the url on top is country swtich, just let the WM know that this way they can fix