I like this too, it could be stickied. Someone could just keep a list updated with links to each game's official thread and a brief description. Maybe some minimal requirements just so it doesn't get overloaded with one level ghost shooter clones or something.
On a side note, I think a subforum under your creations for personal development log threads might be kinda cool. People could stay updated with some of the game projects being currently built.