Talk:Recent Updates/@comment-207.161.165.73-20150331192229

What exactly happened this maintenance? I dont understand a word they are saying on their twitter, can anyone translate?