Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

The gameplay's a little dull, but the game was so quirky I didn't care.