Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Simple, clean and fun, seems to match the theme very well. Nice work.