Poll Results: Is streaming early game development helping or hurting chances of sales?

Members who voted for 'Helping'