Full threadLancey·I have no idea what this site does, but it sounds like it lets game players pitch ideas to game developers. Look at the ideas section of Steam Greenlight and you'll understand immediately why this is a bad idea.View on HN