Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

No, no don't go buying the game for the second time! The option to download the new version is there! 

Oh okay thnx, yeah I am new to Itch

Strangely, I only get the option to buy the game on the main page. I have to go to my library to get down to the download page. Not your fault, just something weird about Itch.