In case anyone is interested: http://forums.steampowered.com/forums/forumdisplay.php?f=1163
I saw this site used for other games as a quick way to let the developers know what we'd like to see released in future updates. So please vote...
Separate names with a comma.