Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Its the first time I see that, the game is hostet at Google Drive. You could try out this direct Link: https://drive.google.com/uc?id=1UIDW-WoJAF_s-5FL2wc9fSt-crvleVng&export=download