Hi Keith, basically the free games project is just an integral part of the game discussion forums. any post beginning with a week number is part of the project, plus the games synopsis, which is accessible from the main forum page in the stickies. You can find the synopsis HERE. The synopsis is rather out of date at the moment as i've not included any games from week 100 onwards. I keep meaning to bring it up to date as it's a valuable resource. You can find out whether a particular game has been posted previously, though obviously there are hundreds of games in the forums that haven't been added yet. I did start working on it some moths ago, but petered out due to other commitments.
When you post a game if you include the week number and the title Good Games to grab, it's basically part of the project. I never tohugh to create a seperate forum for the project when i first started it as I never intended to keep posting for so long. Also if you can include key words in the Tags section it makes it easier to find if you want to do a search. :) I've added tags for this game.