How about having a game of the week? Where you get your members to vote for game of the week ? Maybe also have some game contests to win games and etc.
What do you mean game of the week? I was a little excited from the thread title but then got confused. Where would the game come from for the game of the week? lol