Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'd be tempted to buy the game here but, would the purchase also provide me a Steam key (like it's used by many devs who eventually land on Steam after Itch)? Or would I at least be reassured that it will be kept up-to-date with the Steam version (since some devs have this bad habit to forget other platforms exist once they land on Steam)?