@MrSkimobile Sounds cool! Haven't really thought about gods and demons, so go ahead and make something up!
As for age range, perhaps not older than two-three centuries?
@CitrusArms Sounds like another beast race to me, which equals monsters. Just think classic medieval sword and sorcery, not modern DnD.