Do we really need a whole forum for "Lost Games"? If people are having problems regarding "lost games", isn't it sufficient enough for users to post their problem in the Support Forum or contact an admin?
Having a sticky to help other users find games they've played before and forgotten could work. Isn't that what happened to the Relationship thread in the Tavern?