There was a need to re-render all submitted FF3 filters, it has already taken 15 hours of server time and is not finished yet. We hope to approve and publish them by tomorrow.
Alright Btw.. you guys should have some sort of "Library Status" area somewhere on the webpage. Basically since day one ppl have been asking about delays, schedules and what not regarding the library submission status.