Perhaps develop it into a site which is all about reviewing various online games and allow the companies to put up advertisements for the respective games.
Allow visitors to post comments on the pros and cons of each game... I think you have a winner here