Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

i downloaded other games off itch.io at the same time, and gamejolt, but i cant download any games off steam either :/