Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Same question here.If I buy from itch do I have to pay for a new license if I want the game to steam?