The low barrier to entry is actually a good call for a discovery site — nobody needs another platform gatekeeping indie browser games based on arbitrary quality scores. The organic curation through player comments makes way more sense for this kind of thing. Already submitted one of my projects and the process was pretty painless, curious to see how the community grows from here.