This may sound ridiculous but
what about you guys put some games on forums...like ping pong , pool and this type of games...like arcades..light games
And of course there will be new achievements for this..like u got 500 score in ping pong etc
It will be fun and the forums will be CROWDED
Just light flash games in the end