Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Same here, couldn't play it. Doesn't seem to be packaged correctly.