Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

that all makes sense. Recently reset my SSD so that musta been what caused it. Will test when I get home!