Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

All humans?
It's a very good list, but I think need a variation of species like, Troll, Elf, Undead, Dwarf, Werewolf (Or any anthro), you know. It's just a suggestion. 

The Archer leader hides she is an elf to avoid racism. It fits to the plot and situation.