Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Id say leave the title for the later day devs, and just give a brief, vague description of what you have made (as not to force the next dev into the exact framework you have in mind and allow for creativity on top of what you have planned).