Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

itch.io sometimes does strange things, please try this link and tell me if this one works.
And sorry for inconveniences: http://gamejolt.com/games/pact-with-a-witch-hentai-xxx-18/192330

The download link on GameJolt works much better, thank you very much for your help