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

I wonder the same but if you click more information it says updated 2 days ago so I guess the author is still working on the game.