Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

They aren't anybody in particular.  They were fantasy races for a game that never got made, and now they're just there to look cool I guess