Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I remember seeing something like this years ago! cool! :P

Yeah, I posted the Alpha here on Itch. The game has grown a lot in the 2 years since!