Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Interesting mechanic, but the game gets difficult too quickly. Couldn't get past the first few floors.