Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

Hmmmm, I'm sure it's in update so there shouldn't be any delay. It might be the mechanic itself, though. Thanks for playing :D