Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Another amazing game that bites the dust due to no keyboard controls, just like every other itch.io game.