Recently we've started working on a new review process that will bring the community into the loop more, in preparation for this new system we've stopped all current reviews. We hope to unveil this new system in the in the near future. Thanks for your patience.
In light of the new system taking far longer than expected to complete we have restarted the previous review system as a temporary source of new content until the new system is completed. Sorry for the delay!