Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Ye, seems like it. I just got a little concerned seeing stuff like this.