Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

No they are not, they are as soon as I can. And I'll try not to take too long for the next update!