Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

I'd love a GOG release, but itch.io isn't a dealbreaker for me as long as you keep the DRM-free files up to date alongside the Steam version.