The last thread that encouraged people to leave reviews was locked because the responses to the game weren't overtly positive and didn't reflect well on the sad state of the game. But that thread is "being reviewed" and I'm sure that there's an active mod discussion going on to determine whether or not any rules were broken, and it certainly wasn't just locked to sweep the overwhelming negative responses and encouragement of honest critical reviews under the rug.
I think the last thread was locked because people were getting the idea that the OP of that thread was encouraging review bombing.
I like what's in the game so far, so this thread is a reminder for me to leave a review.