This topic belongs in the developers room, no questions asked.
And there needs to be a rule that all new release topics must include a description of the game and link to it or instructions on how to obtain it in the first post.
Along with a guideline about games that are still just concepts, or so full of bugs that they are essentially unplayable, or those games that are unchanged from source which would also cover bgt practice games like memory. Someone needs to put their foot down and have the balls to finally say with conviction; this belongs in the dev room, because these titles are under development.
I think concept demos could belong here in the new releases room, but only if they have enough content to be considered a game, not just a few menus.
We need, and have needed, better guidelines around this for years now. I mean we already have a sticky about database submissions (spelling error ridden as it may be) so why not the next logical step. This is why I pushed so hard for Carter to become a mod, because he has allot of experience with this kind of thing, but that entire process has stalled.