Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Simple artwork, simple gameplay. Easy to pick up, hard to master. An excellent game.