I've noticed that certain game's are becoming available before they show up on the homepage & other games are not moving down the hompage when new ones come
We sometimes "romote" a game (like "iStunt 2" right now) to stay in that top left spot for a while. And not every new game added to the site is added to the home page, though pretty much everything on the home page gets a Twitter mention. Those tend to be staff-picked special games that we want to tell the users about. And unless we're promoting a certain game, they're listed in the order they were approved on the site.