I can't wait until we can get back to normal posting again. The site is very pretty, and it seems a tad more professional than the old site. I kind of saw this coming when the site was down for more than a few hours, but I've seen something nigh identical (twice) on forums I used to moderate, though our staff base was much smaller relative to the amount of users (about 1:1100).
Perhaps you could set it so that posts in the game threads do not add to post count. I've seen this before so that new members may get a better idea of who makes the most productive posts on the forum and may then get a better idea of which members to direct non-administrative queries to. This was, however, on a more formal forum where it was more important to see who was in-the-know, but it may be something to bear in mind. That way those who weigh in on discussions about the game, the show, and the roleplaying that may well roll over into the finished game will be shown to be more productive. It also discourages posting for the sole reason to increase post count, which seemed quite popular on the old forum.
The site logo might also be slightly in the way (especially I imagine if one is using a phone).