The races in our prehistoric setting are each tied to a particular role, given to them by a god.
Elves and Gnomes were creation of Gaia, the Earth (CN). The Gnomes to take care of her. The Elves as a toy. Thus, Gnomes are druids in this world, and Elves often makes strange dreams that send them on strange quests.
Halflings and Dwarves were creation of Ouranos, the Sky (LN). Halflings are travelers and merchants (the absence of money don't prevent the existence of trade). The greatest halfling tribes have domesticated giant eagles or giant owls for their travels. Dwarves are master smithes. They live on mountain top (not in mountain cave) and domesticate griffons. Periodically, Ouranos will grants them a gift and make a star fall (a meteorite). It is then the sacred quest of Dwarves to go to the place where the Gift has landed, and to grab the precious ore from the sky. They will then forge it into tools and weapons (Dwarves are the only race who know how the secret of metal working, and their works only with meteoritic steel).
Humans (two subrace, cro-magnon and neanderthal) were creation of Azd, the Sun (N). Azd first created the Trusk (neanderthal) to have them keep the balance between the other races (and to fight the menace of That-Which-Can't-Be, the mythological villain). They failed, so Azd created a smarter human race. But these newcomers lacked the wisdom of the Trusks, and they decided that it was the fault of the trusk everything was wrong, and started to genocide them. Disgusted, Azd decided to retire.
Finally, IIRC, the Orcs and Hobgoblins were creations of Nocte, the Moon (N) but were corrupted and turned to Evil.