Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yeah, I can symphatize with not having enough time to implement everything you wanted. 
We had a background to implement to the game, but we were so busy that I were updating my submission while we had like 2 minutes left. And when I submitted the game itch was lagging so bad that I couldn't load a cover image for the game in time haha.