Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

OK, all noted! I don't think 2) is a bug but I'll have a look anyway.