Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

True, I always wind up having to create another cover just to fit the itch format!