The positive side is that the site is back up but the downside is that nothing has uploaded since last month. I figured it's to do with file limit since it's Google Drive but other than that, I don't know what to say. So if by any chance we could request stuff here after request area is disabled, chances are very slim. Best wait and see I guess.