Hey,
When new games are added to the site, are they posted anywhere other than in with all the other games, so that people know it's a newly added game?
If not... may I make a suggestion that there be an "updates" (or something similar) section to the site, where games can be posted for a couple months so people know they're newly added?
I don't mean that as a complaint, this is a great site, keep up the good work.
Later