Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

The game has a terrible platform system and I don't see anything supernatural about it, still it had an entertaining atmosphere and definitely seemed original.