Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

this was such a cool game im suprised not many have made a gameplay from what im seeing :D