Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

So I just bought the game and it doesnt seem to download, even on the itch client, the demo doesnt work either.