http://steamcommunity.com/greenlight/
In short, any developer can leave description of a game and anyone can vote for it. Steam then sells games to broad audience using all sorts of services and payment system, allowing fans like me to buy games that aren't available in my region.
I think it would be nice if someone in AGEOD do it and make sticky thread in every forum.