Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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