Seems it is I too tried to log in.
I sent an email to Elia.
On a good note I was able to log in here.