In a recent thread on the Competition page one of the people running the competitions stated.
"The tremendous influx of teams is causing us to rethink alot of things.We are getting tons more input,which is great.But,it does cause a bit of 'lag' on our end.It'll be soon."