Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thanks for the help and answer! Do I have to keep buying the game for every update or do I just pay one time? Just curious about this.

You just have to pay once for the game! I think this page summarizes it pretty well: https://itch.io/docs/buying/already-bought

You can additionally request a free Steam key from me as soon as the Steam version is available!