------- Nice idea...just that the developers usually hole up in their rooms creating games, and not spend their day on the Forum. So the ideas probably won't reach them, unless someone IM's them. Most of the stories in games are simple too.
For stories...you can check out the Art's section, the last one on the screen.
Mhm. Also I'm sure creators do occasionally stumble upon something that they find motivating in forums somewhere, and base something in their game off it, or at least have something in their game to reference it. Like Nicho said, stories are in the art section, so feel free to post any stories there. Just don't expect a game creator to see it. :P