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

As description suggests, this demo wasn't updated since 2012 and I think dev dosn't plan to update it but rather finish the full game