Thank you for supporting us.
We apologize for our delay in reviewing your images in recent weeks.
Our uploading system have experienced some systematic error which interfered submitted photos/illustrations from reviewing, this caused delay for about a couple of weeks.
The uploading system error is already fixed, however, it takes about a couple of weeks for our reviewing team to recover the usual procedure after finish reviewing delayed photo/illustration review.
During this time, you could still upload and submit your works as always, but please be noted that review will take more time than usual.
We appreciate your understanding in this matter.