Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(-1)

Where can I find the download link?

(-1)

You won't be able to play the game anymore via Itch, only Steam, so make sure you redeem your key. I prefer not to use Steam, so the developers have permanently lost my support.

(-1)

This was declared a year ago. It was always said that it would go on steam. I don't see where the problem is, as you can also get it on GoG