Update 20.30: Server is now restored and back online.
Update 20.30: Restoration of backup is in progress, the server should be back up in approximately 3 hours.
Right now we are experience technical difficulties with one of our servers in our US datacenter. Our technical staff is working on it right now and we hope it will be resolved asap.