Okay that was weird, I put the URL in the address bar and it didn't work, so I went to Google thinking I would find a page of related info< but instead it immediately opened your page>
Anyway my old login still works and I'm currently signed in, so I'll look around.