Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

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:

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