Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+2)

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