Update, we are rebuilding the master server to try and fix the stability issues (having the master server going down every 10 min is not optimal), no info if the old one will remain up or not though.
If it's down, run for the hills and come back in a day or two..