So, when you know a game is going to be hosted, or might be hosted on this site, but it's release isn't eminent, create a release email/notification list we can sign up for.
Yes, or further then that maybe even allowing people to get notices about their favorite games if there are updated versions and such. I do like all the notification ideas.