Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yeah, demo hasn't been updated again. It is already fixed in beta build.