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

This one seems like a fun game, I'm guessing that it's some old Alpha version on Itch right?

(+1)

he updated it from time to time, the current version is from 2018/07

And the full(er) version is purchasable on steam