Browse through the entries here and rate up the games you want to see made available via Steam
Originally posted by GorlomSwe:Jeslyck: I'm not sure I understand what you mean when you say "since Steam also has this automated processes rubbish". which part/aspect of Steam are you refering to?
Originally posted by chris1980:More scamsters. This really highlights the need for a voting system.