Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Please push an update asap, those hands are unrealistically big, really ruining the whole experience. Until then, 9.5/10