I know this sounds strange but I actually think it will help. Because instead of people coming to the site and seeing no new posts and leaving they stay and play a game or two. Then, in between games they may check back and post some more.
Just a theory that I HOPE is true.
Have you registered
yet? Its quick, easy, and FREE!