Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Nailed the creepiness in the art and that walking animation.