I could not get in since I hardly ever have issues that require divine intervention. I was lucky to find the new URL during a bing search. WOW!
Google never showed the new domain in search results, bing did show it and bam here I am. I could not remember the password and the captcha verification does not work on the password reset request. Good thing I got "inspired" then I remembered my password. I would have been locked out.