Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Figured I'd offer some insight into this as I had a friend of mine go through this very issue.  The problem was 'tags' (or a lack thereof).  If you don't have enough tags (or the proper tags) on your project then it won't show up in search results at all.  You may want to look at a similar project/game already on this site and then try to copy their tags for your own project (where applicable).

Ok, thanks I'll try that