Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

That's very likely, I originally released this one on Kongregate in early July 2019. It wasn't until semi-recently that I finally put all of my games here on Itch as well.

Ah I see, come to think of it, I saw it on Reddit not JayIsGames