Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Itch has stopped selling this game since they don’t like it, but you can download the game on dlsite, ci-en or fantia