There's a risk that vague descriptions without screenshots etc. will be left in shadow. If I see 20 projects, one looks cool, the others are just descriptions, there's no chance I have time to test them all to decide which I would work on. I'll likely test the one that seems cool right away unless some game idea sounds very interesting to me.