Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

this is coming from someone who found this game 10 min ago and havent even downloaded it yet the download link leads to update 0.9.6 and the "more info" part on the itch page says last updated 68 days ago so are they just updating the game without updating the development log? 

probably by the looks of it.