Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

The controls are a bit awkward, but, besides that, it's a great game. Good job.