On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

You really have to love it, and I do. Making games for awards and notoriety won't usually work out very well in the long run. The process of putting together a fun, balanced and interesting game gives me a great feeling. My game hasn't gotten a ton of votes so far either, but any type of 'popularity' based thing can be rather fickle, i've found.