Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Really glad that you enjoyed it! :D And you're right, the ghost is called "kuntilanak" in Indonesia.