Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

haha, about that screenshot you posted, I did know that they do that sometimes, I just didn't think anyone would notice ;) thought I could patch it next time.