Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Happened a few times to me as well. Literally as soon as I started a died lol