Basically i see little need for a (new) general gaming forum. In an attempt to make it more populated Gamers4Life should have something to offer to new users who didnt come here because of Knight Online:
Let users create tutorials for different games, reviews for products and movies and if they are well made there could be a several level Contributor Titles involved as a motivation. Sticky the best and make sure search engine bots can find them.
So, its a " Make the users work for you " scheme.