Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

So far I haven't seen anything suspicious, but I'll definitely let you know if I find any bugs or glitches :-)