Seems like the site is suffering from overload.
- Takes a long time to load images
- Takes a long time to submit work
- …
Seems like the site is suffering from overload.
Yeah, we had a LOT of traffic today from various sources. Hopefully it will calm down in the next day or two!