Crothian said:No news ain't good news but that's all I have.
You can still review things that are already in the review system as far as I know. But new things can't be added to the system thus they can't be reviewed. It really sucks.
You can post reviews in the general forum under the review tag.
Crothian said:If things don't get fixed I guess I'll be looking for a new gig.