Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

You're welcome :-)!
For your first jam game not bad at all even without those features.
10 days is not a lot and there are so many things you think of that will be good and fun and sometimes forget etc....
All devs suffer from those time constraints. I do too :-). 
Still enjoyable!