Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

The "details" on the back of the characters are hilarious :)