On respect to this, some creators may decide to tag their submissions as 'private'. If that's the case, they won't be shown until deadline. I think that's the main reason for not many games showing yet