Creating a game does take a few days to create. And especially if you want to make a really good one, you're not going to come up with one in a few weeks.
You want more games, you go make more games. Simple as that.
And the games are released in little groups, instead of one or two every day. Most likely to make sure everyone has playtested it enough to approve it and to not drown the front page in games.