Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

seems like a good start although i must admit that the controls left much to be desired. Idk how much work is involved in it but perhaps allowing the user to customize key binding would help