Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I spit out my water when I saw the artwork on the side and figured out the meaning of the title of them game. I have yet to play it, but kudos to you, you've peaked my interest immensely lmao